パンダのデータフレームから複数の線をプロットし、線ごとに異なるオプションを設定したいと思います。私は次のようなことをしたいです
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'])
、それはスタイルのリストでは問題ありませんが、カラーのリストでは問題ありません
誰かが助けてくれることを願っています、ありがとう。