[英]Python - pandas, group by and max count
使用SeriesGroupBy.value_counts
因为默认排序值,所以可以通过MultiIndex.to_frame
将MultiIndex
转换为DataFrame
,然后在DataFrame.drop_duplicates
中通过cluster-1
删除重复项:
df1 = (df.groupby(['cluster-1'])['cluster-2']
.value_counts()
.index
.to_frame(index=False)
.drop_duplicates('cluster-1'))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.