【问题标题】:Finding number of times rows of a particular column are repeated using Pandas使用 Pandas 查找特定列的行重复的次数
【发布时间】:2022-01-23 01:31:58
【问题描述】:

从给定的数据框中,我需要一个新的数据框,该数据框仅包含使用 Pandas 重复 3 次的特定列的那些行。

例如。 如果我的输入数据框是

那么我的输出数据框应该只包含“NAME”重复三次的那些行。

【问题讨论】:

  • 请包含您的示例并将日期框输出为文本而不是图像。

标签: python pandas dataframe data-cleaning


【解决方案1】:

试试这个:

df = df.groupby('Name').filter(lambda group: group.shape[0] == 3)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-26
    • 1970-01-01
    • 2014-08-05
    • 1970-01-01
    • 2018-03-20
    • 2020-06-11
    • 1970-01-01
    相关资源
    最近更新 更多