Я пытаюсь создать новый столбец данных x 'со значениями, основанными на других столбцах. Я хочу заполнить все новые строки, за исключением тех, в которых пропущены значения
Я ищу правый ситанкс, который возвращает 0 остальным строкам, в которых отсутствует пропущенное значение. Я попытался выполнить команду not is None, но она не работает
def func(a):
if a['x'] >0 and a['y']=='A':
return 1
elif a['x'] is not None:
return 0
, поэтому в моем новом столбце говорится, что z должен иметь 0,1, если x отсутствует, тогда столбец z также не должен иметь значения (что-то вроде ниже).
x y z
0 A 0
1 A 1
B