' - PullRequest
       28

'

0 голосов
/ 07 июня 2019

У меня есть фрейм данных, в котором один столбец - это дата и время в <M8[ns] типе данных. Однако, когда я использую unique(), это дает мне другой тип данных:

array(['2014-10-27T00:00:00.000000000', '2015-01-28T00:00:00.000000000',
       '2015-04-28T00:00:00.000000000', '2015-07-22T00:00:00.000000000',
       '2015-10-28T00:00:00.000000000', '2016-01-27T00:00:00.000000000',
       '2016-04-27T00:00:00.000000000', '2016-07-27T00:00:00.000000000',
       '2016-10-26T00:00:00.000000000', '2017-02-01T00:00:00.000000000',
       '2017-05-03T00:00:00.000000000', '2017-08-02T00:00:00.000000000',
       '2017-11-03T00:00:00.000000000', '2018-02-02T00:00:00.000000000',
       '2018-05-02T00:00:00.000000000', '2018-08-01T00:00:00.000000000',
       '2018-11-05T00:00:00.000000000', '2019-01-30T00:00:00.000000000',
       '2019-05-01T00:00:00.000000000'], dtype='datetime64[ns]')

Здесь говорит, что это тот же формат, но когда я пытаюсь это решение изменить формат даты и времени на дату, я получаю ошибку:

df["fecha"].date()
AttributeError: 'Series' object has no attribute 'datetime'

Существует множество решений от строки до даты-времени / даты, но я ищу более простое решение (дата-время-дата).

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