Zpracování nepřehledného CSV souboru
Dodavatel elektronických knih exportuje data o digitálních výpůjčkách ze Seattlu jako CSV soubor oddělený středníky, přičemž nad skutečným záhlavím jsou dva řádky s metadaty. Nakonfiguruj načítání souboru tak, aby Polars rozpoznal správnou strukturu a tým mohl zobrazit přehlednou tabulku.
polars je načtený jako pl. Cesta k souboru dodavatele je uložená v MESSY_CSV_PATH.
Toto cvičení je součástí kurzu
Scaling and Optimizing Data Pipelines with Polars
Pokyny k cvičení
- Přeskoč 2 řádky s metadaty, které jsou nad záhlavím.
- Nastav Polars tak, aby věděl, že sloupce jsou oddělené středníky.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
result = pl.scan_csv(
MESSY_CSV_PATH,
# Skip the 2 metadata rows above the header
skip_rows=____,
# Columns are separated by semicolons
separator="____",
).head(5).collect()
print(result)