2024-06-25 06:25:10 发布
网友
层次索引的列没有sum的数据帧:
dex1 dex2 dex3 one two H D A 1 2 B 4 5 C 7 8 I E A 1 1 B 2 2 C 3 3
对于索引dex1、12(1+4+7)、6(1+2+3)列和dex1、12(1+4+7)、6(1+2+3)列和dex1、12(1+4+7)、6(1+2+3)列df['two']而言,具有sum的数据帧应为。在
到目前为止,我已经尝试过:
您可以使用^{}+^{}:
df1 = df.groupby(level='dex1').sum() print (df1) one two dex1 H 12 15 I 6 6
来自pandas版本的0.20.0是可能的omit ^{}参数。在
0.20.0
或将^{}与参数level一起使用:
level
df1 = df.sum(level=0) print (df1) one two dex1 H 12 15 I 6 6
df1 = df.sum(level='dex1') print (df1) one two dex1 H 12 15 I 6 6
您可以使用^{} +^{} :
来自pandas版本的} 参数。在
^{pr2}$0.20.0
是可能的omit ^{或将^{} 与参数
level
一起使用:相关问题 更多 >
编程相关推荐