Limited color choice in matplotlib?
Matplotlib是一个非常好的包,可以在python中进行二维绘图(它说使用它可以生成生产质量图),但是当我使用它绘制条形图时,我对它有限的颜色资源非常不满意。据我所知,只有七种颜色,即蓝色、青色、绿色、黑色、洋红、红色、白色和黄色。有人能告诉我是否还有其他颜色或者只是我上面列出的颜色吗?
根据文档"除了这七种颜色之外,您还可以用许多奇怪和奇妙的方式指定颜色,包括全名("绿色")、十六进制字符串("008000")、rgb或rgb a元组((0,1,0,1))或灰度强度作为字符串("0.8")。您可以使用kwarg
下面是一个例子:
1 2 3 4 5 6 7 8 | from matplotlib.pylab import plot, show, hold from numpy.random import rand hold(True) plot(rand(10,1), color = ((0.1,0.5,0.2))) plot(rand(10,1), color = '#400000') plot(rand(10,1), color = '0.8') show() |