最近在使用matplotlib绘图时,需要用到colormap配色,于是自己查询了一些资料,找到了matplotlib的官网,果然还是官网最香
首先是官方文档的网址,具体与哪些colormap大家可以去这里查询https://matplotlib.org/stable/tutorials/index.html#colors
下面以其中的Qualitative中的colormap为例,说明如何用
下面介绍具体步骤,假设我们需要用到tan20这个配色方案。
- 首先导入matplotlib包里的pyplot
import matplotlib.pyplot as plt
- 我们需要用到plt.cm这个方法来进行设置,具体代码如下
color_list = plt.cm.tab20(n) # 其中n代表你要使用tab20的前n个颜色
- 使用时直接在plot或plot3D函数里的color = color_list即可
plot(lindwidth = 2, color = color_list)
# 类似于plot(lindwidth = 2, color = 'r')