[今日热搜] 使用insert()更改 Panas DataFrame 列的顺序[手机光明网]

[今日热搜] 使用insert()更改 Panas DataFrame 列的顺序[手机光明网]

已邀请:
如果我们要创建新列,则可以将其插入到我们想要的任何位置:

# python 3.x
import pandas as pd
df = pd.DataFrame({'a':['1','2','3','4'],
'b': [16,7,6,16],
'c':[61,57,16,36],
'd':['12','22','13','44'],
'e':['Green','Red','Blue','Yellow'],
'f':[1,11,23,66]})
print(df)
print('Inserting ..................')
print('..............................')
df.insert(0, 'newColMean', df.mean(1))
print(df)
输出:

newColMean a b c d e f
0 26.000000 1 16 61 12 Green 1
1 25.000000 2 7 57 22 Red 11
2 15.000000 3 6 16 13 Blue 23
3 39.333333 4 16 36 44 Yellow 66

要回复问题请先登录注册