方法一:
最简洁的方法
order = ['date', 'time', 'open', 'high', 'low', 'close', 'volumefrom', 'volumeto']
df = df[order]
1
2
比如说,这里,就可以之保证列的顺序是按照这样的排序的。总之,就是给一个list。
方法二:
查询自下面的链接。
https://blog.youkuaiyun.com/u012560212/article/details/54928255
意思是,先把需要调整的列的数据拿出来,之后,再将这个列删掉,最后,再用插入的方式把这个列调整到对应的位置上。
df_id = df.id
df = df.drop('id',axis=1)
df.insert(0,'id',df_id)
本文介绍了使用Python的Pandas库进行DataFrame列排序的两种方法。第一种是最简洁的方法,通过定义一个列名的列表并直接应用到DataFrame上。第二种方法涉及先提取需要调整的列,删除原列,然后将其插入到所需位置。这些技巧对于数据预处理和展示非常有用。
1万+

被折叠的 条评论
为什么被折叠?



