個々の列「1」と「2」の平均を計算したい。 パンダでマルチインデックスレベルにアクセスするには?
この
は私のデータフレーム上のdf.columns文の結果である:MultiIndex(levels=[['Growth %'], ['One', 'Two']],
labels=[[0, 0], [0, 1]],
names=[None, 'Years'])
私は基本的に「ワン」と「二」の列に保持されているすべての数値の平均を出し仕事をしたいです。
私が行う場合:
df.mean(axis=0)
私が手:
Years
Growth % One 17.215293
Two 45.213257
dtype: float64
しかし、私はデータフレームに追加することができますので、私はこれらの列の個々の値を求めています。
私がやって試してみました:
df.mean(levels=[['Growth %'], ['One']])
を似バリエーションと一緒に私はそれがそれらの個々の列の平均値を表示するために取得することはできません。
ご協力いただきありがとうございます。
あなたが作業しているdfのサンプルを共有できますか?それは役に立つだろう。 – Thanos