L'argomento skip
Un altro argomento molto utile quando leggi file Excel non proprio ordinati è skip. Con skip puoi dire a R di ignorare un certo numero di righe all’interno dei fogli Excel da cui stai cercando di importare i dati. Guarda questo esempio:
read_excel("data.xlsx", skip = 15)
In questo caso, le prime 15 righe del primo foglio di "data.xlsx" vengono ignorate.
Se la prima riga di questo foglio contiene i nomi delle colonne, anche queste informazioni verranno ignorate da readxl. Assicurati di impostare col_names a FALSE oppure specifica manualmente i nomi delle colonne in questo caso!
Il file urbanpop.xlsx (view) è disponibile nella tua directory; ha i nomi delle colonne nelle prime righe.
Questo esercizio fa parte del corso
Introduzione all'importazione dei dati in R
Istruzioni dell'esercizio
- Importa il secondo foglio di
"urbanpop.xlsx", ma salta le prime 21 righe. Assicurati di impostarecol_names = FALSE. Salva il data frame risultante in una variabileurbanpop_sel. - Seleziona la prima osservazione da
urbanpop_sele stampala.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import the second sheet of urbanpop.xlsx, skipping the first 21 rows: urbanpop_sel
urbanpop_sel <- read_excel("urbanpop.xlsx", sheet = ___, col_names =___, skip = ___)
# Print out the first observation from urbanpop_sel
___