我有以下數據幀: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
提交
取消