Обновление фрейма данных pandas на основе нескольких условий - PullRequest
0 голосов
/ 27 февраля 2019

Как обновить записи на основе множественного условия

У меня есть кадр данных со столбцами ниже

Женат

Доход заявителя

Доход соискателя

Я хочу обновить нано-поле в браке, проверив доход Заявителя больше 0 и доход Со-заявителя больше 0

1 Ответ

0 голосов
/ 27 февраля 2019

Можете ли вы попробовать это.

condition=(df['ApplicantIncome']>0)&(df['CoapplicantIncome'] >0 ) 
condition2=(df['Married'].isnull()) 
criteria = condition & condition2
df.loc[criteria,'Married']='Yes' 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...