Parsování nestandardních formátů data
Zatím jsi pracoval/a s daty, která pandas dokázal rozpoznat automaticky. Pokud je ale datum v nestandardním formátu – například 19991231 pro 31. prosince 1999 – nelze ho zparsovat už při importu. V takovém případě použij pd.to_datetime() a převeď řetězce na data až po importu.
Data z průzkumu New Developer Survey jsou načtena jako survey_data, ale obsahují pole s datem, které zatím nebylo zparsováno. Použijeme to_datetime() k jeho převedení – předáme sloupec, který chceme převést, a řetězec popisující formát data.
Přehled kódů formátů data najdeš v této referenci. Nejčastěji používané kódy jsou: rok (%Y), měsíc (%m), den (%d), hodina (%H), minuta (%M) a sekunda (%S).
pandas je importován jako pd.
Toto cvičení je součástí kurzu
Streamlined Data Ingestion with pandas
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení