小编Ah *_*eng的帖子

Pandas在groupby中删除重复项

这是我的csv外观,

name, cuisine, review
A, Chinese, this
A, Indian, is
B, Indian, an
B, Indian, example
B, French, thank
C, French, you
Run Code Online (Sandbox Code Playgroud)

我试着计算这种差异菜肴的名称出现次数.这就是我应该得到的

Cuisine, Count
Chinese, 1
Indian, 2
French, 2
Run Code Online (Sandbox Code Playgroud)

但正如你可以看到名称中有重复项,例如B,所以我尝试drop_duplicates但我不能.我用

df.groupby('name')['cuisine'].drop_duplicates() 
Run Code Online (Sandbox Code Playgroud)

它说系列groupby对象不能.

不知何故,我需要应用value_counts()来获取烹饪单词的出现次数,但重复的东西是阻碍的.知道如何在熊猫中得到这个吗?谢谢.

python pandas

5
推荐指数
1
解决办法
1127
查看次数

标签 统计

pandas ×1

python ×1