不询问如何重新安排本身;而是注意到大熊猫正在改变给定的顺序:
非常惊讶:它按字母顺序排列!你可以拒绝并强制执行自己的订单吗?
(python 2.7.11 / anaconda / pandas 0.18.0 / os 10.9.4)
答案 0 :(得分:1)
我认为这是不可能的,因为您的输入是字典,字典中的项目不是有序的。所以我只想简单地说:
my_order = ["dist", "dem"]
df1 = pandas.DataFrame({"dist":xm, "dem":ym}, columns=my_order)