У меня есть .csv, например:
,columnA
2019-01-01 00:00:00-05:00,10
2019-01-01 00:05:00-05:00,10
2019-01-01 00:10:00-05:00,11
.
.
.
.
2019-10-31 23:45:00-05:00,10
2019-10-31 23:50:00-05:00,10
2019-10-31 23:55:00-05:00,12
.
pd.read_csv('myfile.csv',index_col=0,parse_dates=True)
Теперь я пытаюсь сохранить только строки с индексом между часами 9:00:00-05: 00–15: 00: 00-05: 00.
Как я могу получить это, зная, что индекс локализован по времени?
Вывод df.index [:10]:
Index([2019-01-01 00:05:00-05:00, 2019-01-01 00:10:00-05:00,
2019-01-01 00:15:00-05:00, 2019-01-01 00:20:00-05:00,
2019-01-01 00:25:00-05:00, 2019-01-01 00:30:00-05:00,
2019-01-01 00:35:00-05:00, 2019-01-01 00:40:00-05:00,
2019-01-01 00:45:00-05:00, 2019-01-01 00:50:00-05:00],
dtype='object')
Вывод типа (df.index [0]):
<класс 'datetime.datetime'>
Выводdf.index [0]:
2019-01-01 00: 00: 00-05: 00