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"})










分享至
成為作者繼續創作的動力吧!
記錄我在用Python處理資料處理工作遇到問題時的處理筆記,希望提供給也在用Python做資料處理的新手,若有相關問題時,能快速知道能如何處理,雖然不專業,但是希望有幫助。
從 Google News 追蹤更多 vocus 的最新精選內容從 Google News 追蹤更多 vocus 的最新精選內容

發表回應

成為會員 後即可發表留言
© 2024 vocus All rights reserved.