Сохраняйте только часть даты при использовании pandas.to_datetime
я используюpandas.to_datetime
разобрать даты в моих данных. Панды по умолчанию представляют даты сdatetime64[ns]
хотя даты все только ежедневно. Интересно, есть ли элегантный / умный способ конвертировать даты вdatetime.date
или жеdatetime64[D]
чтобы при записи данных в CSV даты не добавлялись00:00:00
, Я знаю, что могу преобразовать тип вручную поэлементно:
[dt.to_datetime().date() for dt in df.dates]
Но это очень медленно, так как у меня много строк, и это своего рода побеждает цель использованияpandas.to_datetime
, Есть ли способ конвертироватьdtype
всего столбца сразу? Или, альтернативно, делаетpandas.to_datetime
поддерживать точность спецификации, чтобы я мог избавиться от части времени, работая с ежедневными данными?