我有一个包含2列的数据框:
count percent grpno.
0 14.78 1
1 0.00 2
2 8.80 3
3 9.60 4
4 55.90 4
5 0.00 2
6 0.00 6
7 0.00 5
8 6.90 1
9 59.00 4
我需要按‘grpno’列进行分组,并获取‘count percent’列的最大值。虽然我尝试过这样做:
geostat.groupby(['grpno.'], sort=False)['count percent'].max()
我将翻译为:
我得到的输出结果是
grpno.
1 14.78
2 0.00
3 8.80
4 59.00
6 0.00
5 0.00
Name: count percent, dtype: float64
但我需要输出一个数据框,其中列名修改为“MaxOfcount percent”和“grpno.”。有人可以帮忙吗?谢谢。