我有以下数据帧:actor Daily Total actor1 actor2Day2019-01-01 25 10 152019-01-02 30 15 15Total 55 25 30我想计算每列的平均值如下:actor Daily Total actor1 actor2Day2019-01-01 25 10 152019-01-02 30 15 15Total 55 25 30Avg 27.5 12.5 15.0但如果我使用df.loc['Avg'] = df.mean(),它也会考虑“总计”行。如何在计算平均值时跳过“总计”行?
1 回答
慕容森
TA贡献1853条经验 获得超18个赞
删除行drop
:
df.loc['Avg'] = df.drop('Total').mean()
或者选择所有没有最后一行的行:
df.loc['Avg'] = df.iloc[:-1].mean()
添加回答
举报
0/150
提交
取消