Začněte nyníZačněte zdarma

Import souborů jiných než flat files z webu

Skvělá práce! Právě jsi načetl/a flat file z webu přímo do DataFrame – bez nutnosti ho nejdřív uložit lokálně – pomocí funkce pd.read_csv() z knihovny pandas. Tato funkce je skvělá i proto, že má příbuzné, které umožňují načítat různé typy souborů, nejen flat files. V tomto cvičení použiješ pd.read_excel() k importu excelového souboru.

URL tabulky je:

'https://assets.datacamp.com/course/importing_data_into_r/latitude.xls'

Tvým úkolem je použít pd.read_excel() k načtení všech listů, vypsat jejich názvy a pak zobrazit prvních několik řádků prvního listu pomocí jeho názvu, ne indexu.

Výstupem funkce pd.read_excel() je Python slovník, kde klíče jsou názvy listů a hodnoty jsou příslušné DataFramy.

Toto cvičení je součástí kurzu

Intermediate Importing Data in Python

Zobrazit kurz

Pokyny k cvičení

  • Přiřaď URL souboru do proměnné url.
  • Načti soubor z proměnné url do slovníku xls pomocí pd.read_excel() – nezapomeň, že pro import všech listů je potřeba předat argument sheet_name s hodnotou None.
  • Vypiš názvy listů v excelovém souboru – budou to klíče slovníku xls.
  • Vypiš prvních několik řádků prvního listu pomocí názvu listu, ne jeho indexu! Název listu je '1700'

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Import package
import pandas as pd

# Assign url of file: url


# Read in all sheets of Excel file: xls


# Print the sheetnames to the shell


# Print the head of the first sheet (using its name, NOT its index)

Upravit a spustit kód