Преобразование строкового столбца Polars со смешанными форматами в тип датыPython

Программы на Python
Ответить
Anonymous
 Преобразование строкового столбца Polars со смешанными форматами в тип даты

Сообщение Anonymous »

Я пытаюсь преобразовать столбец str в DataFrame в формат даты ГГГГ-ММ-ДД. Как преобразовать разные форматы даты в один формат ГГГГ-ММ-ДД?
import polars as pl

s = pl.Series("date",["Sun Jul 8 00:34:60 2001", "12Mar2022", "12/Mar/2022"])

df = s.to_frame().with_columns(pl.col("date").str.to_date("%d%m%Y", strict=False))

shape: (3, 1)
┌──────┐
│ date │
│ --- │
│ date │
╞══════╡
│ null │
│ null │
│ null │
└──────┘


Подробнее здесь: https://stackoverflow.com/questions/760 ... -date-type
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»