对列名排序


pandas DataFram 如何制定列的顺序(默认列名字典顺序)

1、以提取子集的方式处理

df_mrg = df_mrg[['orgcode','is_etc', 'is_equip','platf_cnt',

                       'contact', 'distributor'] 

2、将表按照自己设想列的顺序输出到csv

问题:默认的是按照列名的字典顺序排序的,要固定顺序,按照自己想要的顺序。

解决方案:

加columns字段即可

例子:

columns = ['cmt','class_label','test_label','predict_label']

df.to_csv("cnn_predict_result.csv",encoding="utf_8_sig",index=False,columns=columns)

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭