matlab|我也做了一套绘图配色可视化模板(代码片段)

slandarer slandarer     2022-10-23     811

关键词:

看到包括「阿昆的科研日常」等很多大佬都做了一套自己的模板用来分享一些科研绘图的配色,我也试着做了一套离散颜色版的(连续颜色敬请期待),以后遇到好看的配色可能会用这套模板分享,展示一下用ggsci库中的NEJM配色调用该函数的效果:

效果展示


该色卡数据

RGB数据:(0-255)范围

194,129,125
119,158,197
224,173,128
132,171,142
159,162,195
164,184,193
252,231,186
226,137,181

RGB数据:(0-1)范围

0.76,0.51,0.49
0.47,0.62,0.77
0.88,0.68,0.50
0.52,0.67,0.56
0.62,0.64,0.76
0.64,0.72,0.76
0.99,0.91,0.73
0.89,0.54,0.71

HEX数据:(#FF)

#C2817D
#779EC5
#E0AD80
#84AB8E
#9FA2C3
#A4B8C1
#FCE7BA
#E289B5

后言

事实上只要颜色对比度强,框线比较实、密,一般饱和度不太高的配色画不难看的:

  \\,


使用方法

修改文件夹mainFunc.m中的颜色数据并点击运行即可,颜色数据最好要六种及六种颜色以上,运行完成后,结果会被命名为当前时间并被存到resultPic文件夹:

该函数集还有待完善,之后可能会加入更多绘图函数的例子,并将画好的图像自动排好版啥的,且此函数集目前最好使用比较新版本的 MATLAB 调用,想要尝试使用该函数集:

链接:https://pan.baidu.com/s/1EDCV66HhXKRu0oZ-ABOicw?pwd=slan
提取码:slan

matlab|matlab配色不够用,近2000款配色来啦(代码片段)

MATLAB绘图配色不够多?很多python\\R语言绘图包都会带着好几套配色方案,比如很常见的ggsci绘图包就自带45套离散配色,于是本工具收集了常见55个绘图包中的离散配色,制作出了这个包含了1967套配色的离散配色包... 查看详情

matlab绘图与可视化(代码片段)

1、设置图形对象属性值set(h,‘属性名称‘,‘属性值‘)>>subplot(1,2,1);h1=line([01],[01]);text(0,0.5,‘unchange‘);subplot(1,2,2);h2=line([01],[01]);set(h2,‘linewidth‘,4);text(0,0.5,‘change‘);2、基本二维绘图函数plot  x=0:0.25:2*p 查看详情

如何在 Matlab 绘图图例中放置颜色条图标

...7【问题描述】:我在Matlab中使用带有RGB纹理的一些surfaces可视化地图叠加层。它看起来像这样:我希望有更好的图例图标来明确哪个图层是哪个图层。像这样的:虽然我刚刚在Gimp中做了第二个,但我想在代码中使用它。有可能... 查看详情

模板学堂丨数据大屏配色设计指南

DataEase开源数据可视化分析平台于2022年6月正式发布模板市场(https://dataease.io/templates/)。模板市场旨在为DataEase用户提供专业、美观、拿来即用的仪表板模板,方便用户根据自身的业务需求和使用场景选择对应的仪表... 查看详情

[数据分析与可视化]科技论文配色心得

本文是制作论文中科学图形的一些建议,可帮助您的论文受众尽可能轻松地理解您的数据。您的图形应该引人注目,易于理解,应该避免扭曲数据(除非您真的想这样做),并且对色盲的人来说是安全的。请记住,没有真正“正... 查看详情

pyplotmatplotlibplot

...。为了方便快速绘图matplotlib通过pyplot模块提供了一套和MATLAB类似的绘图API,将众多绘图对象所构成的复杂结构隐藏在这套API内部。我们只需要调用pyplot模块所提供的函数就可以实现快速绘图以及设置图表的各种细节。pyplot 查看详情

matlab论文插图绘制模板第84期—极坐标散点图(polarscatter)(代码片段)

在之前的文章中,分享了很多Matlab散点图的绘制模板:这些散点图均是在笛卡尔坐标系下绘制的。那么进一步,再来看一下极坐标散点图的绘制模板。先来看一下成品效果:特别提示:本期内容『数据+代码... 查看详情

matlab学习笔记——数据可视化(代码片段)

文章目录7.1二维图形7.1.1直角坐标系绘图1.plot()函数2.plotyy()函数3.对函数自适应采样的绘图函数fplot()4.含选项的绘图软件7.1.2其他坐标系绘图1.极坐标绘图2.对数坐标系绘图7.1.3二维特殊图形绘制函数1.bar函数2.hist函数3.pie函数4.fill... 查看详情

微搭上新啦,可以可视化的拖拽后台软件啦

在沉寂了一段时间后,官方终于出大招了,迟迟未发布的PC端功能,也发布了。官方自带一套模板,而且这次更新同步的文档也更新了,这样就方便学习啦。具体使用方法,登录微搭的控制台,点击模... 查看详情

matlab从入门到精通:图像可视化基础操作(代码片段)

matlab图像可视化基本要求(1)掌握图形窗口的创建与控制,以及图形窗口的基本操作;(2)熟练掌握二维和三维绘图基本的命令、线型控制;(3)初步掌握用特殊的图形来表现特殊数据的性质,如面积图、直方图、饼图等。(... 查看详情

数据可视化软件哪家好?

数据可视化软件好的有FineBI、Infogr.am、Easel.ly、ColorBrewer、ChartBlocks等这些,有需要的朋友可以参考一下。1、FineBI简洁明了的数据分析工具,优点是零代码可视化、可视化图表丰富,只需要拖拖拽拽就可以完成十分炫酷的可视化... 查看详情

数学建模番外篇8:画图配色

...感觉美观的配色。图源:论文配色方案图源:科研绘图配色matlab高级绘图看到这篇博客整理了一些matlab的绘图案例,总结得不错,放个传送门在这里。https://blog.csdn.net/haizimin/article/details/50372630 查看详情

matlab进阶绘图第13期—带填充纹理的堆叠图(代码片段)

...解决由于颜色区分不够而导致的对象识别困难问题。由于Matlab中未收录提供填充纹理选项,因此需要大家自行设法解决。本文使用hatchfill2工具(KeshIkuma. MatlabCentral,2023)进行带填充纹理的堆叠图的绘制,先来看一... 查看详情

在ggplot2中使用黑白配色方案进行绘图?

】在ggplot2中使用黑白配色方案进行绘图?【英文标题】:Plotusingblackandwhitecolorschemeinggplot2?【发布时间】:2021-08-2615:18:12【问题描述】:由于大多数科学期刊不鼓励使用彩色图,我如何使用黑白配色方案区分这两种类型(Singleton/... 查看详情

python的绘图工具matplotlib.pyplot(代码片段)

...种类似于MATLAB的绘图系统,可用于创建各种类型的图表和可视化图像。使用pyplot可以方便地绘制二维图形,如折线图、散点图、直方图、条形图等等。您可以使用函数plot()、scatter()、hist()、bar()等来创建不同类型的图形。同时,p... 查看详情

如何在MATLAB中选择最大的轮廓

】如何在MATLAB中选择最大的轮廓【英文标题】:HowtoselectthelargestcontourinMATLAB【发布时间】:2015-04-2106:03:05【问题描述】:在我的进度工作中,我必须检测寄生虫。我使用HSV发现了寄生虫,后来将其制成了灰色图像。现在我也做了... 查看详情

控件模板(代码片段)

原文:控件模板1、理解逻辑树与可视化树。添加的元素分类称之为逻辑树,可视化树是逻辑树的扩展版本,目的用于将元素分成更小的部分。WPF提供了用于浏览逻辑树和可视化树的两个类:System.Windows.LogicalTreeHelper和System.Windows.Me... 查看详情

python可视化配色终极解决方案来啦~(代码片段)

续上篇:可视化配色方案自由啦(R版)本文分享一个Python快速提取任何图片配色方案,运用于可视化配色的工具:Haishoku;Haishoku是一个用来获取图片主色调和主要配色方案的python库,依赖于python3和pillow。Haishoku... 查看详情