у меня есть две колонки возраст и пол в панд dataframeКак сравнить две колонки в пандах, чтобы сделать третий столбец?
sex = ['m', 'f' , 'm', 'f', 'f', 'f', 'f']
age = [16 , 15 , 14 , 9 , 8 , 2 , 56 ]
теперь я хочу, чтобы извлечь третий столбец: как это если возраст < = 9, то вывести «ребенок» и, если возраст> 9, то вывести соответствующий пол
sex = ['m', 'f' , 'm','f' ,'f' ,'f' , 'f']
age = [16 , 15 , 14 , 9 , 8 , 2 , 56 ]
yes = ['m', 'f' ,'m' ,'child','child','child','f' ]
, пожалуйста, помогите ps. я все еще работаю над этим, если я получить что-нибудь, я буду немедленно обновить
это работает как этот np.where (состояние, если это сделать, иначе это сделать)? –
Да, это правильно. – root
yup это кажется очень хорошо использовать, хотя df.apply выглядит очень интуитивно понятным :) –