import pandas as pd
df = pd.DataFrame([[1,2],[3,4]],columns=['a','b'],index=['c','d'])
df[['b','a']] #换列
Out[12]:
b a
c 2 1
d 4 3
df.reindex(['d','c']) #换行
Out[13]:
a b
d 3 4
c 1 2
#注:此时df还是原来的df,因为交换的结果都没有输出,所以要记得输出结果。
【Python】DataFrame调整列(行)顺序
最新推荐文章于 2024-07-02 15:27:34 发布