Python:筛选dataframe,以便只保留在特定列中包含特定文本的行

Python:筛选dataframe,以便只保留在特定列中包含特定文本的行,python,text,filtering,subset,Python,Text,Filtering,Subset,我有一个名为df_responses_2的数据帧。见下图: 在重复列中,我有“False”和“True”值。我想创建一个名为df_responses_3的新数据框,它只包含在Duplicate列下显示“False”的行 我尝试了以下代码,但未正确执行: df_responses_3=df_responses_2[(df_responses_2[“重复”]== “假”)] df_响应_3 上面的代码只返回标题行…而不返回其他内容。非常感谢您的帮助 试着去掉False周围的“。它可以存储为Fals

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

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

我尝试了以下代码,但未正确执行:

df_responses_3=df_responses_2[(df_responses_2[“重复”]== “假”)]

df_响应_3

上面的代码只返回标题行…而不返回其他内容。非常感谢您的帮助

试着去掉False周围的
。它可以存储为
False
布尔值,而不是字符串
'False'