Zacznij terazZacznij za darmo

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

Zobacz kurs

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 zmiennej xls.
  • 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(____)
Edytuj i uruchom kod