Lista och läs Excel-flikar
Precis som readxl och gdata kan du använda XLConnect för att importera data från en Excel-fil till R.
För att lista flikarna i en Excel-fil använder du getSheets(). För att faktiskt importera data från en flik använder du readWorksheet(). Båda funktionerna kräver ett XLConnect-arbetsboksobjekt som första argument. När du använder funktionen readWorksheet() kan sheet-argumentet ta antingen flikens namn (som en sträng) eller flikens positionsnummer (som ett heltal) i arbetsboken.
Du kommer återigen att arbeta med urbanpop.xlsx (visa). Objektet my_book, som är kopplat till den här Excel-filen, har redan skapats.
Den här övningen är en del av kursen
Introduktion till dataimport i R
Övningsinstruktioner
- Skriv ut flikarna i den Excel-fil som
my_bookär kopplat till. - Importera den andra fliken i
my_booksom en dataram och skriv ut den.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")
# List the sheets in my_book
___
# Import the second sheet in my_book
___