我想从熊猫数据框中绘制多条线并为每条线设置不同的选项。我想做类似的事情
testdataframe=pd.DataFrame(np.arange(12).reshape(4,3))
testdataframe.plot(style=['s-','o-','^-'],color=['b','r','y'],linewidth=[2,1,1])
这将引发一些错误消息:
线宽不能用列表调用
在样式中,在列表中定义颜色时,我不能使用“s”和“o”或任何其他字母符号
还有一些我觉得很奇怪的东西
当我在上面的代码中添加另一个绘图命令时,
testdataframe[0].plot()
它将在同一个绘图中绘制这条线,如果我添加命令testdataframe[[0,1]].plot()
,它将创建一个新绘图如果我愿意的话
testdataframe[0].plot(style=['s-','o-','^-'],color=['b','r','y'])
,可以使用样式列表,但不能使用颜色列表
希望有人能帮忙,谢谢。