count the frequency that a value occurs in a dataframe column

后端 未结 13 2044
耶瑟儿~
耶瑟儿~ 2020-11-22 03:29

I have a dataset

|category|
cat a
cat b
cat a

I\'d like to be able to return something like (showing unique values and frequency)



        
13条回答
  •  独厮守ぢ
    2020-11-22 03:57

    df.apply(pd.value_counts).fillna(0)
    

    value_counts - Returns object containing counts of unique values

    apply - count frequency in every column. If you set axis=1, you get frequency in every row

    fillna(0) - make output more fancy. Changed NaN to 0

提交回复
热议问题