Personalizzare l'importazione del foglio di calcolo
Qui analizzerai i tuoi fogli di calcolo e userai argomenti aggiuntivi per saltare righe, rinominare colonne e selezionare solo determinate colonne.
Il foglio di calcolo 'battledeath.xlsx' è già caricato come xls.
Come prima, userai il metodo parse(). Questa volta, però, aggiungerai gli argomenti aggiuntivi skiprows, names e usecols. Questi servono rispettivamente a saltare righe, assegnare nomi alle colonne e indicare quali colonne analizzare. Tutti questi argomenti possono essere liste che contengono, a seconda dei casi, numeri di riga, stringhe e numeri di colonna.
Questo esercizio fa parte del corso
Introduzione all'importazione dei dati in Python
Istruzioni dell'esercizio
- Analizza il primo foglio per indice. Nel farlo, salta la prima riga di dati e assegna alle colonne i nomi
'Country'e'AAM due to War (2002)'usando l'argomentonames. I valori passati askiprowsenamesdevono essere di tipolist. - Analizza il secondo foglio per indice. Nel farlo, analizza solo la prima colonna con il parametro
usecols, salta la prima riga e rinomina la colonna'Country'. Anche l'argomento passato ausecolsdeve essere di tipolist.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Parse the first sheet and rename the columns: df1
df1 = xls.parse(____, skiprows=____, names=____)
# Print the head of the DataFrame df1
print(df1.head())
# Parse the first column of the second sheet and rename the column: df2
df2 = xls.parse(____, usecols=____, skiprows=____, names=____)
# Print the head of the DataFrame df2
print(df2.head())