Python 3.x 将数据帧重塑为列前缀为索引的系列
假设我有一个像这样的熊猫数据帧:Python 3.x 将数据帧重塑为列前缀为索引的系列,python-3.x,pandas,dataframe,Python 3.x,Pandas,Dataframe,假设我有一个像这样的熊猫数据帧: A B idx1 1 3 idx2 2 4 是否有一个pandas函数将此表转换为类似的内容 A_idx1 A_idx2 B_idx1 B_idx 1 2 3 4 在列中使用、转换为数据帧并转置、最后一次连接MultiIndex: df1 = df.unstack().to_frame().T df1.columns = df1.columns.map('_'.join) print (df
A B
idx1 1 3
idx2 2 4
是否有一个pandas函数将此表转换为类似的内容
A_idx1 A_idx2 B_idx1 B_idx
1 2 3 4
在列中使用、转换为数据帧并转置、最后一次连接MultiIndex
:
df1 = df.unstack().to_frame().T
df1.columns = df1.columns.map('_'.join)
print (df1)
A_idx1 A_idx2 B_idx1 B_idx2
0 1 2 3 4
非常感谢你!它解决了我的问题。