2024-06-28 14:24:37 发布
网友
我试图根据多个条件的选择为列指定一个值。 我试图创建以下逻辑:
如果field1为空,field2为空,则将fieldTemp分配给0
我在应用基于一列的逻辑时没有问题:
df.loc[df['field1'].isnull(), 'fieldTemp'] = 0
一旦我尝试使用and和and运算符测试“field2”是否为空,就会变得很困难。 有人知道有没有办法做到这一点吗
我们需要两个条件
df.loc[df['field1'].isnull() & df['field3'].isnull(), 'fieldTemp'] = 0
我们需要两个条件
相关问题 更多 >
编程相关推荐