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

Fra*_*Fra 5 python matplotlib pandas

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

使用标准颜色我会这样做:

df.plot(style = 'ro')
Run Code Online (Sandbox Code Playgroud)

但我做不到:

df.plot(style = 'lightgreeno')
Run Code Online (Sandbox Code Playgroud)

我试过了:

df.plot(color = 'lightgreen', style = 'o')
Run Code Online (Sandbox Code Playgroud)

但我得到:

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
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

cph*_*wis 9

style包装colormarkerlinestyle在一起.只要明确指定其中一个,就需要明确其中任何一个.plot文档中的一个示例:

plot(x,y,color ='green',linestyle ='dashed',marker ='o',markerfacecolor ='blue',markersize = 12).

所以你的行style改为marker:

df.plot(color = 'lightgreen', marker = 'o')
Run Code Online (Sandbox Code Playgroud)