У меня есть dataframe 'dayData', и я пытаюсь связать столбец 'second_step' в dataframe (записывая результат в новый столбец, называемый (изначально) 'third_step'). Данные выглядит следующим образом:Ограничение столбца в dataframe
second_step
0 0.185185
1 0.148148
2 0.148148
3 0
4 0.185185
5 0
6 0
7 0
8 0.148148
9 0.185185
10 0
с использованием линии:
dayData["third_step"] = max(min(dayData["second_step"],2),-2)
Однако я получаю исключение:
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
Может кто-то дайте мне знать, что это значит, пожалуйста, как тип данных является dataframe (Type <class 'pandas.core.frame.DataFrame'>
), поскольку я очень смущен.
Благодаря