私はこのようなデータフレームを持っています:
cluster org time
1 a 8
1 a 6
2 h 34
1 c 23
2 d 74
3 w 6
クラスタごと、組織ごとの平均時間を計算したいと思います。
期待される結果:
cluster mean(time)
1 15 ((8+6)/2+23)/2
2 54 (74+34)/2
3 6
パンダでそれを行う方法がわかりません、誰か助けてくれますか?
df.groupby(['org','cluster']).mean()
?このとは対照的に、これはあなたのデータセットのためにその意味がありません:df.groupby(['cluster','org']).mean()