gpt4 book ai didi

python: pandas - 数据框列的顺序

转载 作者:太空宇宙 更新时间:2023-11-04 03:12:49 25 4
gpt4 key购买 nike

我有以下代码来输出数据帧:

output = pd.DataFrame({"id":id_test, "hum":y_pred})
output.to_csv("myOutput.csv", index=False)

然后在 myOutput.csv 中,第一列是 hum,第二列是 id。有没有办法让 id 成为第一列?谢谢!

最佳答案

只需对列重新排序:

output.ix[:,['id','hum']].to_csv("myOutput.csv", index=False)

因为你使用的是字典作为数据,所以列顺序不一定与字典中的键创建顺序相同

关于python: pandas - 数据框列的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37465303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com