matplotlib.pyplotを使用して次の棒グラフを作成することができました。
プロットは、以下に印刷されている集約されたPANDASDataFrameから取得されます。棒グラフの各棒は、mean
列の値に対応していることに注意してください。また、値はゼロではありませんが、PANDASの出力0
と-0
floatの場合は非常に小さいことに注意してください。
Group Local Global Attn mean
ASub LD GD Attn -0
Dist -0
GS Attn -0
Dist -0
LS GD Attn -0
Dist -0
GS Attn -0
Dist -0
DSub LD GD Attn -0
Dist 0
GS Attn -0
Dist -0
LS GD Attn -0
Dist -0
GS Attn -0
Dist -0
上記のラベルに対応する方法で、棒グラフのx軸に階層的にラベルを付けたいと思います。つまり、x軸の左半分がASub
グループに対応します。グループの左半分は、因子のレベルに ASub
対応し、以下同様に続きます。LD
Local
これはできますか?
編集:
私はおそらく私が欲しいものを正確に明確にすべきだと思います。上記のDataFrameの左側の4列の構成と同様に、最も一般的な(Group)から最も具体的な(Attn)に進むいくつかのラベルが必要です。