Python 数据帧-按多个列值求和行

Python 数据帧-按多个列值求和行,python,pandas,sum,multiple-columns,Python,Pandas,Sum,Multiple Columns,我正在用Python处理Pandas数据帧,我想对数据集进行以下重新排列: 我尝试使用for循环,但我想知道是否有更简单的解决方案使用Pandas-我找不到更优雅的解决方案。使用: df.groupby(['Year','Sex'],as_index=False).sum() 使用: df.groupby(['Year','Sex']).sum()df.groupby(['Year','Sex']).sum()

我正在用Python处理Pandas数据帧,我想对数据集进行以下重新排列:

我尝试使用for循环,但我想知道是否有更简单的解决方案使用Pandas-我找不到更优雅的解决方案。

使用:

df.groupby(['Year','Sex'],as_index=False).sum()
使用:

df.groupby(['Year','Sex']).sum()
df.groupby(['Year','Sex']).sum()