Попытка создать новый столбец в моем фрейме данных на основе следующего условия:
dataFrame01['final'] = dataFrame01.apply(lambda x: x['Name'] if x['Eval'] == 'NAN' else x['Eval'], axis=1)
, но каждый раз, когда выполняется только блок ELSE
, я имею в виду значения из условия else как заполненные, но не из IF
условия. Пожалуйста, помогите и дайте мне знать, какую ошибку я здесь делаю.