【发布时间】:2019-04-12 15:30:42
【问题描述】:
这是我的 csv 的样子,
name, cuisine, review
A, Chinese, this
A, Indian, is
B, Indian, an
B, Indian, example
B, French, thank
C, French, you
我试图计算不同种类的菜肴按名称出现的次数。这是我应该得到的
Cuisine, Count
Chinese, 1
Indian, 2
French, 2
但是您可以看到名称中有重复项,例如B 所以我尝试 drop_duplicates 但我不能。我用
df.groupby('name')['cuisine'].drop_duplicates()
它说系列 groupby 对象不能。
不知何故,我需要应用 value_counts() 来获取美食词的出现次数,但重复的事情阻碍了。知道如何在熊猫中得到这个吗?谢谢。
【问题讨论】: