Wyświetlanie listy arkuszy w plikach Excel
Niezależnie od tego, czy lubisz Excela, czy nie – każda osoba pracująca jako data scientist prędzej czy później będzie musiała zmierzyć się z arkuszami kalkulacyjnymi. Nie zawsze jednak trzeba otwierać je w samym Excelu!
W tym ćwiczeniu nauczysz się, jak używać pandas do importowania plików Excel oraz jak wyświetlać nazwy arkuszy w załadowanym pliku .xlsx.
Przypomnij sobie z materiału wideo: jeśli plik Excel jest zaimportowany do zmiennej spreadsheet, możesz uzyskać listę nazw arkuszy za pomocą atrybutu spreadsheet.sheet_names.
Będziesz pracować z arkuszem 'battledeath.xlsx', opracowanym na podstawie zbioru danych Peace Research Institute Oslo (PRIO). Dane zawierają standaryzowane według wieku wskaźniki śmiertelności w wyniku konfliktów zbrojnych w różnych krajach na przestrzeni wielu lat.
To ćwiczenie jest częścią kursu
Wprowadzenie do importowania danych w Pythonie
Instrukcje do ćwiczenia
- Przypisz nazwę pliku arkusza kalkulacyjnego (podaną powyżej) do zmiennej
file. - Przekaż odpowiedni argument do funkcji
pd.ExcelFile(), aby wczytać plik za pomocą pandas, i przypisz wynik do zmiennejxls. - Wyświetl nazwy arkuszy pliku Excel, przekazując odpowiedni argument do funkcji
print().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import pandas
import pandas as pd
# Assign spreadsheet filename: file
file = ____
# Load spreadsheet: xls
xls = pd.ExcelFile(____)
# Print sheet names
print(____)