多分組和平均值的分組聚合
在Pandas中,對按多個層級分組的資料進行聚合是一種常見的操作。考慮以下 DataFrame:
常見任務是計算由多個變數(例如「cluster」和「org」)定義的每個群組的給定列(例如「時間」)的平均值。
解決方案1:僅針對群集分組的平均值
計算「時間」的平均值僅按「簇」分組,您可以使用以下代碼:
結果:
解決方案2:組合的平均值分組
如果你想計算每個分組的「時間」平均值「cluster」和「org」的組合,您可以使用:
結果:
解決方案3:分組上的嵌套均值
要執行嵌套均值,首先將以下組合求平均值“cluster”和“org”,然後對“cluster”組進行平均,使用:
結果:
以上是如何計算 Pandas 中多個分組的平均值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!