Как конвертировать мм / дд / гг в гг / мм / дд, используя pandas в python? - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть таблица данных, которая состоит из различных столбцов, включая поле даты, которое имеет вид (мм / дд / гг) следующим образом: enter image description here

Теперь, как я могу преобразовать его в (гг / мм / дд) формат?

Я использовал следующий код:

d['Date'] = pd.to_datetime(d['Date'], format='%m/%d/%y')

Но я получаю сообщение об ошибке следующим образом:

ValueError: unconverted data remains: 05

Может кто-нибудь помочь мне с этим? Я знаю его относительно основы c, но я не могу его получить.

1 Ответ

3 голосов
/ 16 апреля 2020

Я думаю, что есть какой-то другой формат данных, вы можете изменить их на NaT:

#check them
print (d[pd.to_datetime(d['Date'], format='%m/%d/%y', errors='coerce').isna()])

d['Date'] = pd.to_datetime(d['Date'], format='%m/%d/%y', errors='coerce')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...