Aan de slagGa gratis aan de slag

case_when() met één variabele

In deze les zag je hoe je met case_when() van één vector of kolom een categorische variabele kunt maken. Laten we dat toepassen op onze gegevensset multiple_choice_responses door een variabele "generation" te maken op basis van de opgegeven leeftijden.

We gebruiken ook de dplyr-functie between als hulp. In combinatie met filter kun je met between rijen filteren waarvan de waarden tussen twee getallen liggen (inclusief). Bijvoorbeeld:

mtcars %>%
  filter(between(mpg, 10, 20))

geeft alle rijen van mtcars terug waarvoor mpg tussen 10 en 20 ligt.

Deze oefening maakt deel uit van de cursus

Categorische gegevens in de Tidyverse

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Check the min age
___(multiple_choice_responses$Age, ___)

# Check the max age
___(multiple_choice_responses$Age, ___)
Code bewerken en uitvoeren