熊猫重新安排DataFrame列?

时间:2016-05-06 16:20:27

标签: python-2.7 pandas

不询问如何重新安排本身;而是注意到大熊猫正在改变给定的顺序:

enter image description here

非常惊讶:它按字母顺序排列!你可以拒绝并强制执行自己的订单吗?

(python 2.7.11 / anaconda / pandas 0.18.0 / os 10.9.4)

1 个答案:

答案 0 :(得分:1)

我认为这是不可能的,因为您的输入是字典,字典中的项目不是有序的。所以我只想简单地说:

my_order = ["dist", "dem"]
df1 = pandas.DataFrame({"dist":xm, "dem":ym}, columns=my_order)