Aan de slagGa gratis aan de slag

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

Cursus bekijken

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_2 en pop_3 op in een lijst die je pop_list noemt.
  • 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
___
Code bewerken en uitvoeren