【发布时间】:2021-09-29 23:44:10
【问题描述】:
这个 pandas 数据框条件完美运行
df2 = df1[(df1.A >= 1) | (df1.C >= 1) ]
但如果我想根据 2 个条件过滤掉行
(1) A>=1 & B=10
(2) C >=1
df2 = df1[(df1.A >= 1 & df1.B=10) | (df1.C >= 1) ]
给我一条错误信息
[ERROR] Cannot perform 'rand_' with a dtyped [object] array and scalar of type [bool]
有人可以帮忙吗?谢谢!
【问题讨论】:
标签: pandas python-3.7