使用来自 Kaggle 的 Wine Review 数据 here .我可以使用 value_counts() 按种类返回出现次数
但是,我正在尝试找到一种快速方法,将结果限制在出现多次的品种及其数量上。
正在尝试 df.loc[df['variety'].value_counts()>1].value_counts()
和 df['variety'].loc[df['variety'].value_counts()>1].value_counts()
都返回错误。
结果可以变成一个 DataFrame 并在那里添加约束,但有些东西告诉我有一种更优雅的方式来实现这一点。
最佳答案
@wen 在评论中对此进行了回答。
df['variety'].value_counts().loc[lambda x : x>1]
关于Pandas 的值(value)计数与多次发生的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50258427/