Een Excel-werkblad importeren
Nu je de namen kent van de werkbladen in het Excel-bestand dat je wilt importeren, is het tijd om die werkbladen in R te importeren. Dat kan met de functie read_excel(). Bekijk dit recept:
data <- read_excel("data.xlsx", sheet = "my_sheet")
Deze aanroep importeert simpelweg het werkblad met de naam "my_sheet" uit het bestand "data.xlsx". Je kunt ook een getal doorgeven aan het argument sheet; daardoor importeert read_excel() het werkblad met het opgegeven nummer. sheet = 1 importeert het eerste werkblad, sheet = 2 het tweede, enzovoort.
In deze oefening ga je verder met het bestand urbanpop.xlsx (view).
Deze oefening maakt deel uit van de cursus
Introductie tot het importeren van data in R
Oefeninstructies
- De code om het eerste en tweede werkblad te importeren is al toegevoegd. Kun je ook een opdracht toevoegen om het derde werkblad te importeren en het resulterende data frame op te slaan in
pop_3? - Sla de data frames
pop_1,pop_2enpop_3op in een lijst die jepop_listnoemt. - Toon de structuur van
pop_list.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Read the sheets, one by one
pop_1 <- read_excel("urbanpop.xlsx", sheet = 1)
pop_2 <- read_excel("urbanpop.xlsx", sheet = 2)
# Put pop_1, pop_2 and pop_3 in a list: pop_list
pop_list <- list(___)
# Display the structure of pop_list
___