У меня есть столбец в кадре данных, и я хочу сравнить с переменной, если время больше, чем я хочу создать другой столбец со значением «Хорошо», иначе «Плохо».
Для этого я использую следующий код:
time = '00:00:00'
time = dt.datetime.strptime(time,'%H:%M:%S').time
df['value'] = np.where(df['time_df'] >= time, 'Bad', 'Good')
Однако, когда я запускаю свой код, я получаю следующую ошибку:
TypeError: '>=' not supported between instances of 'datetime.time' and 'builtin_function_or_method'
Как я могу это сделать?
Спасибо