индекс datetime для ряда datetime не работает в Pandas? - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь преобразовать индекс даты и времени в ряд даты и времени, но получаю сообщение об ошибке:

ticks = pd.date_range(start = '2019-12-30', end = '2020-02-11', periods = 6)
ticks.to_datetime()
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-79-f41607e594d5> in <module>
----> 1 ticks.to_datetime(dayfirst=False)

AttributeError: 'DatetimeIndex' object has no attribute 'to_datetime'

Почему и что мне делать?

1 Ответ

1 голос
/ 12 февраля 2020

Здесь ticks уже DatetimeIndex, поэтому преобразование не требуется:

ticks = pd.date_range(start = '2019-12-30', end = '2020-02-11', periods = 6)

Если хотите Series:

s = ticks.to_series()

Или:

s = pd.Series(ticks)

Если хотите преобразовать в datetime, возможно ли это на pandas.to_datetime:

pd.to_datetime(ticks)
...