2
に二つの部分に列を変換する
I持って、次のデータフレーム(私は変更することはできませんCSVファイルから読み込み):マルチインデックス
df = pd.DataFrame([['low', 0.5, 123, 0.8, 123],
['high', 0.7, 253, 0.9, 147]],
columns=['type', 'g1 v0', 'g1 v1', 'g2 v0', 'g2 v1'])
Iたいなど、「スプリット」の列g1 v0
、g1 v1
、中にマルチインデックス、例えば以下のような:
g1 g2
v0 v1 v0 v1
type
0 low 0.5 123 0.8 123
1 high 0.7 253 0.9 147
は基本的に、私は、列名のgx/vy
一部を2つの別々のレベルに置くことにしたいです。
私はこの答えに向上させることはできません! – piRSquared
'set_index' +' split'メソッドはまさに私が探していたものです、ありがとう! – Holt
うれしいことができますよ!がんばろう! – jezrael