1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Python pro uživatele R

Connected

cvičení

Načtení více datových souborů

Ruční import více datových sad je samozřejmě možný. Někdy ale potřebuješ načíst celou sadu souborů najednou, aniž by ses musel/a opakovaně volat read_csv(). V takovém případě se hodí knihovna glob, která je součástí Pythonu a umožňuje vyhledávat soubory odpovídající zadanému vzoru. Jmenuje se „glob" proto, že „globbing" je způsob, jakým se vzory zadávají v Bash shellu.

Funkce glob() vrátí seznam názvů souborů, které odpovídají zadanému vzoru. Pomocí list comprehension pak můžeš načíst více souborů najednou do seznamu a z něj následně vybrat DataFrame, který tě zajímá.

Pokyny

100 XP
  • Získej seznam všech csv souborů v aktuálním adresáři a přiřaď ho do proměnné csv_files.
  • Pomocí list comprehension načti všechny soubory csv do seznamu dfs.
  • Pomocí list comprehension zjisti .shape každého DataFramu v tomto seznamu.