如何更改数据透视功能中的列顺序?
我的初始表看起来像this并使用命令
df.pivot_table(index=['timestamp'], columns=['JI'], values=['X','Y','Z','RX','RY','RZ'])
导致this。但我希望一个接一个的JI索引的所有列,它应该看起来像this。原因是,我希望能够轻松地为一个特定的JI提取所有数据。
或者pandas中还有其他功能来创建想要的结果吗?
答案 0 :(得分:1)
将sort_level
与level
和axis
参数一起使用:
df_out.sort_index(level=1, axis=1)