• 主页

  • 投资

  • IT

    🔥
  • 设计

  • 销售

  • 共95篇

    python3.X - 数据分析 - Pandas

关闭

返回栏目

关闭

返回python3.X - 数据分析 - Pandas栏目

78 - 整理 - df = df[["A","B"]] - 重排列

作者:

贺及楼

成为作者

更新日期:2024-10-18 14:37:05

重排列
  1. import numpy as np
  2. import pandas as pd
  3. df = pd.DataFrame(data=[{"A":"1", "B":"3","C":"6"}, {"A":"3", "B":"2","C":"6"}, {"A":"2", "B":"1","C":"6"}])
  4. df = pd.DataFrame(data=[{"A":1, "B":3,"C":6}, {"A":3, "B":2,"C":6}, {"A":2, "B":1,"C":6}])
A B C
0 1 3 6
1 3 2 6
2 2 1 6
  1. order = ['B', 'A']
  2. df = df[order]
B A
0 3 1
1 2 3
2 1 2

df重排列

可以看见列顺序根据order排列了,没有选择的列并没有显示