【问题标题】:Python: filter dataframe so only rows that contain specific text in specific column remainsPython:过滤数据框,因此仅保留包含特定列中特定文本的行
【发布时间】:2017-03-16 05:47:29
【问题描述】:

我有一个名为 df_responses_2 的数据框。见下图:

在“重复”列中,我有“假”和“真”值。我想创建一个名为 df_responses_3 的新数据框,它只包含在 Duplicate 列下显示“False”的行。

我尝试了下面的代码,但没有正确执行:

df_responses_3 = df_responses_2[(df_responses_2['重复'] == "假")]

df_responses_3

上面的代码只返回标题行...没有别的。任何帮助是极大的赞赏!

【问题讨论】:

    标签: python text filtering subset


    【解决方案1】:

    尝试在 False 周围去掉 "。它可以存储为 False 布尔值而不是字符串 'False'

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-27
      • 1970-01-01
      • 2017-07-10
      • 2023-03-29
      • 1970-01-01
      • 2020-12-23
      • 2021-11-11
      • 2020-02-17
      相关资源
      最近更新 更多