熊猫:如何使用自定义颜色和符号进行绘图

时间:2015-04-29 02:57:13

标签: python pandas matplotlib

如何在Pandas中使用具有长名称和自定义标记的颜色?

我会使用标准颜色:

df.plot(style = 'ro')

但我不能这样做:

df.plot(style = 'lightgreeno')

我试过了:

df.plot(color = 'lightgreen', style = 'o')

但我明白了:

ValueError: Cannot pass 'style' string with a color symbol and 'color' keyword argument. Please use one or the other or pass 'style' without a color symbol

任何想法?

1 个答案:

答案 0 :(得分:9)

stylecolormarker以及linestyle包裹在一起。只要明确指定其中一个,就需要明确其中任何一个。 plot文档中的一个示例:

  

情节(x,y,颜色='绿色&#39 ;, linestyle ='虚线',marker =' o',        markerfacecolor =' blue',markersize = 12)。

因此,在您的行中将style更改为marker

df.plot(color = 'lightgreen', marker = 'o')