pandas调整文件列顺序

  1. 使用loc索引器,可以传入一个列序列表给loc索引器来重新排列列顺序。例如:df=df[['col3','col2','col1']],这将col3列置于第一列,col2列置于第二列,col1列置于第三列。
  2. 使用loc整数位置选择器,df=df.iloc[:,[2,1,0]]
  3. 使用take方法,df=df.take([2,1,0],axis=1)
  4. 直接怼columns属性重新赋值,例如df=df[['col3','col2','col1']],df.columns=['col3','col2','col1']等

猜你喜欢

转载自blog.csdn.net/Darin2017/article/details/132066943