0%

pandas groupby统计每组的值类别数

pandas groupby统计每组的值类别数

我要对df按A列分组, 统计B列的不同值的个数. 可以这样写:
使用nunique

result = df.groupby(by='A', as_index=False).agg({'B': pd.Series.nunique})

参考: https://www.delftstack.com/zh/howto/python-pandas/how-to-count-unique-values-with-pandas-per-groups/

原文博主: 热衷开源的宝藏Boy
原文链接: http://www.fangzengye.com/article/1632993570
版权声明: 自由转载-非商用-禁止演绎-保持署名| CC BY-NC-ND 3.0

评论区