Elencare e leggere i fogli Excel
Proprio come readxl e gdata, puoi usare XLConnect per importare dati da file Excel in R.
Per elencare i fogli presenti in un file Excel, usa getSheets(). Per importare davvero i dati da un foglio, puoi usare readWorksheet(). Entrambe le funzioni richiedono come primo argomento un oggetto workbook di XLConnect. Quando usi la funzione readWorksheet(), l’argomento sheet può contenere sia il nome del foglio (come stringa) sia la posizione del foglio (come intero) all’interno della cartella di lavoro.
Lavorerai di nuovo con urbanpop.xlsx (view). L’oggetto my_book che punta a questo file Excel è già stato creato.
Questo esercizio fa parte del corso
Introduzione all'importazione dei dati in R
Istruzioni dell'esercizio
- Stampa l’elenco dei fogli del file Excel a cui punta
my_book. - Importa il secondo foglio in
my_bookcome data frame. Stampalo.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")
# List the sheets in my_book
___
# Import the second sheet in my_book
___