Python中的多种颜色

Python中的多种颜色,python,colors,matplotlib,Python,Colors,Matplotlib,我正在绘制一个包含100多列的数据帧,并将所有列都叠加到每个索引值中,图如下所示: 然而,我希望颜色是以阴影的方式,或者至少人们可以看到趋势(从col1到col100),这样它更清晰,我不需要那些超长的传奇 期待任何建议 您可以避免按名称指定颜色,而是指定RGB(或RGBA)值。例如: plot(linspace(0,4,10), linspace(0,10,10), lw=10, c=(1.0,1.0,0.90)) plot(linspace(0,5,10), linspace(0,9,10

我正在绘制一个包含100多列的数据帧,并将所有列都叠加到每个索引值中,图如下所示:

然而,我希望颜色是以阴影的方式,或者至少人们可以看到趋势(从col1到col100),这样它更清晰,我不需要那些超长的传奇


期待任何建议

您可以避免按名称指定颜色,而是指定RGB(或RGBA)值。例如:

plot(linspace(0,4,10), linspace(0,10,10), lw=10, c=(1.0,1.0,0.90))
plot(linspace(0,5,10), linspace(0,9,10), lw=10, c=(1.0,1.0,0.80))
plot(linspace(0,6,10), linspace(0,8,10), lw=10, c=(1.0,1.0,0.70))
plot(linspace(0,7,10), linspace(0,7,10), lw=10, c=(1.0,1.0,0.60))
plot(linspace(0,8,10), linspace(0,6,10), lw=10, c=(1.0,1.0,0.50))
plot(linspace(0,9,10), linspace(0,5,10), lw=10, c=(1.0,1.0,0.40))
plot(linspace(0,10,10), linspace(0,4,10), lw=10, c=(1.0,1.0,0.30))
将绘制:


在这里,颜色被指定为RGB三元组(例如,
c=(1.0,1.0,0.30)
),其中红色、绿色和蓝色分量的值范围在0到1之间。通过使用各种渐变更新值,您可以在颜色或阴影之间漂移。

我不确定“阴影”是什么意思。请你澄清一下好吗?@anon举例来说,第一列的颜色是浅蓝色,第二列的颜色是深蓝色,第三列的颜色更深,…,最后一列可能已经是黑色了。。