gpt4 book ai didi

python - 基于两个条件在 python 中的数据框中选择行

转载 作者:行者123 更新时间:2023-11-30 22:25:58 24 4
gpt4 key购买 nike

基于下面的数据框 (1),我希望创建一个数据框 (2),其中 y 或 z 等于 2。有没有办法方便地做到这一点?

如果我要创建一个仅包含数据帧 (1) 中的行但不包含数据帧 (2) 的数据帧 (3),我应该如何处理它?<​​/p>

    id  x  y  z 
0 324 1 2
1 213 1 1
2 529 2 1
3 347 3 2
4 109 2 2

...

最佳答案

df[df[['y','z']].eq(2).any(1)]
Out[1205]:
id x y z
0 0 324 1 2
2 2 529 2 1
3 3 347 3 2
4 4 109 2 2

关于python - 基于两个条件在 python 中的数据框中选择行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47360110/

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