簡體   English   中英

在 python pandas 中使用 groupby 的列中出現的百分比

[英]Percentage of occurrences in a column using groupby in python pandas

[在此處輸入圖像描述]

1

假設我在一個列搜索詞中有多個條目,我想計算品牌出現的百分比。 我知道如何獲得每個品牌的數量,但有人可以建議一種方法來獲得這些百分比嗎?

df = df.groupby(["searchterm","brand"]).size().reset_index(name='count')

你應該可以使用

df.groupby('searchterm')['brand'].value_counts(normalize=True)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM