我试图将我的数据集分为总体评价最高的几年。但当我尝试使用groupbynlargest时,它只返回一年并检查总得分
例如:
style | year | review_score
a | 1990 | 4.0
b | 1990 | 5.0
c | 1990 | 4.2
我的输出应该是
style | year | review_score
b | 1990 | 5.0
c | 1990 | 4.2
我尝试了以下方法:
v=style.groupby(by='review_year')['beer_style']['review_overall'].nlargest(3)
请帮帮我
我认为需要^{} 的所有列需要首先保留:
另一种方法是首先用^{} 和调用^{} 对两列进行排序:
相关问题 更多 >
编程相关推荐