Pandas Pivot改变列的顺序

时间:2017-12-13 20:04:35

标签: python pandas pivot

如何更改数据透视功能中的列顺序?

我的初始表看起来像this并使用命令

df.pivot_table(index=['timestamp'], columns=['JI'], values=['X','Y','Z','RX','RY','RZ'])

导致this。但我希望一个接一个的JI索引的所有列,它应该看起来像this。原因是,我希望能够轻松地为一个特定的JI提取所有数据。

或者pandas中还有其他功能来创建想要的结果吗?

1 个答案:

答案 0 :(得分:1)

sort_levellevelaxis参数一起使用:

df_out.sort_index(level=1, axis=1)