2
我有以下的數據幀(從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'])
我想「分裂」的列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
部分被放入兩個獨立的水平。
我不能在這個答案改善! – piRSquared
'set_index' +'split'方法正是我所期待的,謝謝! – Holt
很高興能爲您提供幫助!祝你好運! – jezrael