如何在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
任何想法?
答案 0 :(得分:9)
style
将color
和marker
以及linestyle
包裹在一起。只要明确指定其中一个,就需要明确其中任何一个。 plot
文档中的一个示例:
情节(x,y,颜色='绿色&#39 ;, linestyle ='虚线',marker =' o', markerfacecolor =' blue',markersize = 12)。
因此,在您的行中将style
更改为marker
:
df.plot(color = 'lightgreen', marker = 'o')