Pandas 的值(value)计数与多次发生的约束

标签 pandas dataframe jupyter-notebook kaggle

使用来自 Kaggle 的 Wine Review 数据 here .我可以使用 value_counts() 按种类返回出现次数

enter image description here

但是,我正在尝试找到一种快速方法,将结果限制在出现多次的品种及其数量上。

正在尝试 df.loc[df['variety'].value_counts()>1].value_counts()df['variety'].loc[df['variety'].value_counts()>1].value_counts()都返回错误。

结果可以变成一个 DataFrame 并在那里添加约束,但有些东西告诉我有一种更优雅的方式来实现这一点。

enter image description here

最佳答案

@wen 在评论中对此进行了回答。

df['variety'].value_counts().loc[lambda x : x>1] 

关于Pandas 的值(value)计数与多次发生的约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50258427/

相关文章:

R:用子字符串替换数据框的行名[2]

Python Pandas 使用列名称列表索引数据框

python-3.x - 当我运行 jupyter notebook 时,出现以下错误,有人可以帮助我吗?

Python pandas - 特定的合并/替换

python - 使用迭代器作为列和索引更快地将总和值附加到数据帧

Python Pandas 保留特定值的第一次出现并删除具有相同特定值的其余行

python - 在 Pandas 中找到元素时如何查找列号

python - 找不到模块

python - 我如何减少我正在分析巨大数据集并使用 plotly 绘图的 Jupyter Notebook 的大小?

python - 如何将具有字典列的数据框转换为多级数据框