gpt4 book ai didi

python - 从数据框中删除 bool 行

转载 作者:行者123 更新时间:2023-12-03 23:20:07 24 4
gpt4 key购买 nike

如何快速删除 A、B 和 C 均为假的行?
我试过:

df3 = df[~(~(df['A'])& ~(df['B']) & ~(df['C']) )]
df3
com A B C
0 as TRUE FALSE FALSE
1 da TRUE FALSE FALSE

最佳答案

drop rows where A, B and C are are all false


df.sum 跨越 axis=1以及比较如果 sum在这些 couns 的行中不等于 0 ,使用 df.ne
out = df[df[['A','B','C']].sum(1).ne(0)].copy()

关于python - 从数据框中删除 bool 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63862272/

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