Невозможно преобразовать строку в тип данных datetime, используя метод pandas to_datetime - PullRequest
0 голосов
/ 29 апреля 2020

Мне трудно с pd.to_datetime () в Python 3 на Анаконде. Надеюсь, это простое исправление, но в нем говорится, что проблема в том, что данные относятся к типу серии, а не к DataFrame. Может кто-нибудь, пожалуйста, дайте мне знать, если есть быстрое решение этого вопроса?

Это код, который дает мне ошибку:

pd.to_datetime(Confirmed_Date_test.ObservationDate, errors='coerce', format='%d%m%Y')

Это ошибка, которую я получаю:

enter image description here

Вот код, по которому данные обрабатываются:

enter image description here

Ответы [ 2 ]

1 голос
/ 29 апреля 2020

Дата наблюдения - это индекс вашего группового результата. Добавьте индекс сброса перед pd.todatetime ():

Confirmed_Date_test.reset_index(inplace=true)
0 голосов
/ 30 апреля 2020

Это было решено добавлением .to_frame () к концу ln 39.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...