参考链接
Python 画图常用颜色 - 单色、渐变色、混色 - 够用 - CSDN
Named colors in matplotlib - StackOverflow
python中matplotlib的颜色及线条控制 - 博客园
单色
装了seaborn扩展的话,在字典seaborn.xkcd_rgb中包含所有的xkcd crowdsourced color names。如下:
plt.plot([1,2], lw=4, c=seaborn.xkcd_rgb['baby poop green'])
渐变色
混色
cmap参数
关于cmap参数自己理解的还不是很到位,可以参考下面几篇文章
- 【推荐】利用colormap让你的图表与众不同 - 知乎
- matplotlib.pyplot——cmap直观理解 - CSDN
- 用Python画colorbar渐变图+修改刻度大小+修改渐变颜色 - CSDN
- matplotlib自定义colorbar颜色条-以及matplotlib中的内置色条 - CSDN
matplotlib 默认颜色
matlab 和 python matplotlib 默认的颜色顺序其实都挺好看的,但这些颜色并不是标准色,如果想自定义使用的话目前只知道到使用16进制描述的方法,而且自己没找到对应的颜色 tab 究竟是什么。
参考链接:https://blog.csdn.net/qq_38646501/article/details/113103798
默认参数为
(default: cycler(‘color’, [‘#1f77b4’, ‘#ff7f0e’, ‘#2ca02c’, ‘#d62728’, ‘#9467bd’, ‘#8c564b’, ‘#e377c2’, ‘#7f7f7f’, ‘#bcbd22’, ‘#17becf’])).
它们的颜色预览长下面这样:
#1f77b4:
#ff7f0e:
#2ca02c:
#d62728:
#9467bd:
#8c564b:
#e377c2:
#7f7f7f:
#bcbd22:
#17becf: