Tôi có một khung dữ liệu như thế này:
cluster org time
1 a 8
1 a 6
2 h 34
1 c 23
2 d 74
3 w 6
Tôi muốn tính toán thời gian trung bình cho mỗi tổ chức trên mỗi cụm.
Kết quả mong đợi:
cluster mean(time)
1 15 ((8+6)/2+23)/2
2 54 (74+34)/2
3 6
Tôi không biết làm thế nào để làm điều đó trong Pandas, ai có thể giúp đỡ?
df.groupby(['org','cluster']).mean()
không? điều này không có ý nghĩa đối với tập dữ liệu của bạn trái ngược với điều này:df.groupby(['cluster','org']).mean()