У меня есть нормальный df.index, который я хотел бы добавить к нему несколько часов.
In [1]: test[1].index
Out[2]:
<class 'pandas.tseries.index.DatetimeIndex'>
[2010-03-11, ..., 2014-08-14]
Length: 52, Freq: None, Timezone: None
Вот как выглядит первый элемент:
In [1]: test[1].index[0]
Out[2]: Timestamp('2010-03-11 00:00:00')
Итак, я пытаюсь добавить часы:
In [1]: test[1].index[0] + pd.tseries.timedeltas.to_timedelta(16, unit='h')
Однако я получаю следующее:
Out[2]: Timestamp('2010-03-11 00:00:00.000000016')
Но я хотел бы получить следующее:
Out[2]: Timestamp('2010-03-11 16:00:00')
Чего мне не хватает?. Окружающая среда - Anaconda (последняя) Python 2.7.7, iPython 2.2
Спасибо большое