Listarea foilor de calcul din fișierele Excel
Orice om de știință al datelor va trebui, la un moment dat, să lucreze cu fișiere Excel – fie că îi place sau nu. Totuși, nu vei dori întotdeauna să faci asta direct în Excel!
În acest exercițiu, vei învăța cum să folosești pandas pentru a importa fișiere Excel și cum să listezi numele foilor de calcul dintr-un fișier .xlsx încărcat.
Reamintește-ți din video că, dacă ai un fișier Excel importat într-o variabilă numită spreadsheet, poți obține lista numelor foilor de calcul folosind atributul spreadsheet.sheet_names.
Concret, vei încărca și explora fișierul 'battledeath.xlsx', adaptat din setul de date al Institutului de Cercetare a Păcii din Oslo (PRIO):
dataset.
Aceste date conțin ratele de mortalitate ajustate pe vârstă cauzate de conflicte armate, în diverse țări, de-a lungul mai multor ani.
Acest exercițiu face parte din cursul
Introducere în importul datelor în Python
Instrucțiuni pentru exercițiu
- Atribuie numele fișierului (indicat mai sus) variabilei
file. - Transmite argumentul corect funcției
pd.ExcelFile()pentru a încărca fișierul cu pandas, atribuind rezultatul variabileixls. - Afișează numele foilor de calcul din fișierul Excel transmițând argumentul necesar funcției
print().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Import pandas
import pandas as pd
# Assign spreadsheet filename: file
file = ____
# Load spreadsheet: xls
xls = pd.ExcelFile(____)
# Print sheet names
print(____)