У меня есть фрейм данных под названием DF, есть столбец под названием «COL», где каждое значение установлено на 0. Есть еще один столбец под названием «DATA», и для каждой строки, где «DATA» находится между 1 и 2, Я хотел бы установить значение «COL» равным 1, но оставить все остальные без изменений. Вот строка кода, в которой я пытаюсь это сделать:
DF[ (DF['DATA'] >= 0 ) & (DF['DATA'] < 1) ]['COL'] = 1
Однако он вообще не работает (все значения в «COL» остаются равными 0). Что я делаю не так?