![](/img/trans.png)
[英]Count unique values in multiple columns according by group (pandas dataframe)
[英]pandas dataframe group by multiple columns and count distinct values
將value_counts
與apply
結合起來以按列執行:
df.apply(pd.value_counts)
實際上,您可以為每一列apply
pd.Series.value_counts
:
counts = df.fillna('NaN').apply(pd.Series.value_counts).fillna(0).astype(int)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.