我有一个包含天气报告数据的df。它具有超过200万行和以下列。
ID MONTH TEMP
1 1 0
1 1 10
2 1 50
2 1 60
3 1 80
3 1 90
1 2 0
1 2 10
2 2 50
2 2 60
3 2 80
3 2 90
我希望为平均每月温度创建一列。我需要比for循环更快的方法。每月平均温度的值来自TEMP列。我希望它们针对每个MONTH的每个ID。
ID MONTH TEMP AVE MONTHLY TEMP
1 1 0 5
1 1 10 5
2 1 50 55
2 1 60 55
3 1 80 85
3 1 90 85
1 2 0 5
1 2 10 5
2 2 50 55
2 2 60 55
3 2 80 85
3 2 90 85