У меня есть некоторые данные временного ряда с тремя отдельными столбцами (Дата, Время, кВт), которые выглядят следующим образом:
Date Time kW
3/1/2011 12:15:00 AM 171.36
3/1/2011 12:30:00 AM 181.44
3/1/2011 12:45:00 AM 175.68
3/1/2011 1:00:00 AM 180.00
3/1/2011 1:15:00 AM 175.68
И, читая файл CSV напрямую из Pandas, я могу проанализировать дату и время:
df= pd.read_csv('C:\\Users\\desktop\\master.csv', parse_dates=[['Date', 'Time']])
Кажется, что это хорошо работает, но проблема в том, что я хочу создать еще один фрейм данных в Pandas для представления числового значения месяца.Если я сделаю:
df['month'] = df.index.month
Будет сгенерировано сообщение об ошибке:
AttributeError: 'Int64Index' object has no attribute 'month'
Я также надеюсь создать дополнительные фреймы данных для представления дня, минуты, без даты,час ... Любые советы с благодарностью ..