Я, наверное, делаю что-то очень глупое, но я в тупике.
У меня есть датафрейм, и я хочу заменить значения в определенном столбце, которые превышают значение на ноль. Я думал, что это был способ достижения этого:
df[df.my_channel > 20000].my_channel = 0
Если я скопирую канал в новый фрейм данных, это будет просто:
df2 = df.my_channel
df2[df2 > 20000] = 0
это именно то, что я хочу, но, похоже, не работает с каналом как частью исходного кадра данных.