6
チャート:matplotlibの:バー上のパンダのデータフレームのプロット複数の列は、私は棒グラフをプロットするには、次のコードを使用しています
import matplotlib.pyplot as pls
my_df.plot(x='my_timestampe', y='col_A', kind='bar')
plt.show()
プロットは正常に動作します。しかし、私は3つの列を持つことによってグラフを改善したい: 'col_A'、 'col_B'、および 'col_C'はすべてプロット上にある。以下の例の図のように:
Iは、x軸上のx軸上に青色で表示col_A
、x軸の下に赤色でcol_B
、及び緑色でcol_C
を希望します。これはmatplotlibでも可能ですか?どのように3つの列すべてをプロットするために変更を加えるのですか?ありがとう!
2番目のグラフは吸います。最後のものが非常に高い低い値のイベントを表示することを変更することは可能です – hudi
2番目のプロットは、すべてのバーに対してプロットされた最初の列の値が最も高い場合にのみ意味を持ちます。これは質問からの望ましい出力の場合と思われる。そうでなければ、私はこの種のプロットを使用することをお勧めしませんし、積み重ねられたプロットを使用するか、最初のソリューションのグループ化された棒をここで使用してください。もちろん、透明度(α)を実験し、後者の解決法が魅力的な結果をもたらすかどうかを見ることができます。説明のために – ImportanceOfBeingErnest
ah ok thx – hudi