2023-12-20|閱讀時間 ‧ 約 22 分鐘

如何用Python計算某欄平均數?

首先資料如下

import pandas as pd
data =  pd.read_excel("第一次段考分數.xlsx")
raw-image

如果我們要計算【數學】該欄的平均數,可以用agg

dataAgg = data[["數學"]].agg("mean")



我們也可以同時計算多個欄位的平均數

dataAgg = data.agg({"數學":"mean","國文":"mean"})




如果想計算不同分組的平均數,可以先用groupby分組,再用agg計算

例如,我們用欄位【性別】作為分組,計算各組的平均數

dataGb = data.groupby("性別")
dataAgg = dataGb.agg({"數學":"mean","國文":"mean","英文":"mean","物理":"mean"})










分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.