Python 添加单个多索引列值
在附加的数据框中,我希望将“count”列下的所有值相加,并存储在一个新列中,例如“CC”,即: 我只想用单个列执行此操作。我试着跟着,但没有成功Python 添加单个多索引列值,python,pandas,Python,Pandas,在附加的数据框中,我希望将“count”列下的所有值相加,并存储在一个新列中,例如“CC”,即: 我只想用单个列执行此操作。我试着跟着,但没有成功 df['count'].sum(level=0,axis=1) 您可以执行打印(df.columns)以查看列名。要对单个列执行求和,可以执行以下操作 df[('count','batch')].sum() 如果要将总和值指定给新列 df['CC']=df[('count','batch')].agg('sum')) #或 df['CC']=df
df['count'].sum(level=0,axis=1)
您可以执行打印(df.columns)
以查看列名。要对单个列执行求和,可以执行以下操作
df[('count','batch')].sum()
如果要将总和值指定给新列
df['CC']=df[('count','batch')].agg('sum'))
#或
df['CC']=df[('count','batch')].sum()
请不要粘贴数据的图像,而是将它们以文本格式包含在问题中。
df['count'].sum(level=0,axis=1)