参考链接
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/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:

更多推荐

Python作图颜色汇总