Výpis listů v souborech Excel
Ať chceš, nebo ne, každý datový vědec se dříve nebo později setká s excelovými tabulkami. Ne vždy je ale budeš chtít otevírat přímo v Excelu!
V této úloze se naučíš, jak importovat excelovské soubory pomocí pandas a jak zobrazit názvy listů v načteném souboru .xlsx.
Vzpomeň si z videa, že pro excelový soubor importovaný do proměnné spreadsheet získáš seznam názvů listů pomocí atributu spreadsheet.sheet_names.
Konkrétně budeš pracovat s tabulkou 'battledeath.xlsx', upravenou z datasetu Peace Research Institute Oslo (PRIO).
Tato data obsahují věkově upravené míry úmrtnosti v důsledku válek v různých zemích napříč několika lety.
Toto cvičení je součástí kurzu
Úvod do importu dat v Pythonu
Pokyny k cvičení
- Přiřaď název souboru (uvedený výše) do proměnné
file. - Předej správný argument funkci
pd.ExcelFile(), aby se soubor načetl pomocí pandas, a výsledek ulož do proměnnéxls. - Vypiš názvy listů excelového souboru tak, že předáš potřebný argument funkci
print().
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 pandas
import pandas as pd
# Assign spreadsheet filename: file
file = ____
# Load spreadsheet: xls
xls = pd.ExcelFile(____)
# Print sheet names
print(____)