Если у меня есть фрейм данных df
со столбцом x
и я хочу создать столбец y
на основе значений x
, используя это в псевдокоде:
if df['x'] <-2 then df['y'] = 1
else if df['x'] > 2 then df['y']= -1
else df['y'] = 0
Как бы я этого достиг? Я предполагаю, что np.where
- лучший способ сделать это, но не уверен, как правильно его кодировать.