У меня есть dataframe.как добавить столбец, используя условия другого столбца
df=pd.DataFrame({'month':np.arange(1,8)})
Итак, я хотел бы добавить столбец, используя «месяц» столбцы
if 'month'=1,2,3 the elements = 'term1'
'month'=4,5 the elements = 'term2'
'month'=6,7 the elements = 'term3'
Я хотел бы получить результат ниже
month term
0 1 term1
1 2 term1
2 3 term1
3 4 term2
4 5 term2
5 6 term3
6 7 term3
Как я могу получить этот результат? может быть, мы могли бы получить этот результат легкий и простой способ ....
очень простой! как я могу добавить этот столбец в df? – Heisenberg
как обычно: 'df ['term'] = df.replace (условия)' – Boud
спасибо! так, предположим, месяц> 7 = term4 как я могу описать? – Heisenberg