Zacznij terazZacznij za darmo

Parsowanie niestandardowych formatów daty

Do tej pory parsowałeś daty, które pandas potrafił zinterpretować automatycznie. Jeśli jednak data jest w niestandardowym formacie – na przykład 19991231 zamiast 31 grudnia 1999 – nie można jej przetworzyć podczas importu. W takim przypadku użyj pd.to_datetime(), aby po imporcie przekonwertować ciągi znaków na daty.

Dane z ankiety New Developer Survey zostały wczytane jako survey_data, ale zawierają niesparsowane pole datetime. Użyjemy to_datetime(), aby je przekonwertować – przekazując kolumnę do konwersji oraz ciąg znaków opisujący format daty.

Więcej informacji o kodach formatów daty znajdziesz w tym podręczniku. Najczęściej używane kody to: rok (%Y), miesiąc (%m), dzień (%d), godzina (%H), minuta (%M) i sekunda (%S).

pandas został zaimportowany jako pd.

To ćwiczenie jest częścią kursu

Sprawne importowanie danych z pandas

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń

Rozpocznij ćwiczenie