Мне нужно классифицировать временные метки по часам, например, если это между 7 и 9 часами утра, это будет утро.У меня есть метки времени, которые я извлекаю из моего CSV-файла, и мне нужно получить только час, чтобы я мог классифицировать число с помощью операторов if.
Я возьму метки времени из столбца date и создамновый столбец с именем час ,
df['hour'] = df.date.dt.hour
, но при этом возникает следующая ошибка: AttributeError: может использоваться только метод доступа .dt со значениями типа datetime
Отметки времени похожи на следующие: 2016-03-14 17: 24: 55