2021
03-30
03-30
pandas groupby分组对象的组内排序解决方案
问题:根据数据某列进行分组,选择其中另一列大小top-K的的所在行数据解析:求解思路很清晰,即先用groupby对数据进行分组,然后再根据分组后的某一列进行排序,选择排序结果后的top-K结果案例:取一下dataframe中B列各对象中C值最高所在的行df=pd.DataFrame({"A":[2,3,5,4],"B":['a','b','b','a'],"C":[200801,200902,200704,201003]})Groupby的基本功能介绍groupby以后返回DataFrameGroupBy对象,实际上还没有进...
继续阅读 >