gpt4 book ai didi

python - 在 pandas 中显示列为 False 的行

转载 作者:太空宇宙 更新时间:2023-11-03 12:36:56 25 4
gpt4 key购买 nike

我有一个数据框,其中一列 (dtype=bool) 包含 True/False 值,如果 bool 列 == False,我想过滤记录

以下脚本出错,请帮忙

if mFile['CCK'].str.contains(['False']):
print(mFile.loc[mFile['CCK'] == False])

错误

if mFile['CCK'].str.contains(['False']

最佳答案

您不需要将该值转换为字符串 (str.contains),因为它已经是一个 bool 值。事实上,由于它是一个 bool 值,如果您只想保留真实值,您只需要:

mFile[mFile["CCK"]]

假设 mFile 是一个数据框,CCK 只包含 True 和 False 值

编辑:如果您想要假值,请使用:

mFile[~mFile["CCK"]]

关于python - 在 pandas 中显示列为 False 的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45880474/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com