case_when() con una singola variabile
In questa lezione abbiamo visto come creare una variabile categoriale a partire da un singolo vettore o colonna usando case_when(). Proviamo a farlo con il nostro insieme di dati, multiple_choice_responses, creando una variabile "generation" basata sulle età dichiarate dalle persone.
Useremo anche un'altra funzione di dplyr, between, per aiutarci. In combinazione con filter, between ti permette di filter le righe che hanno valori compresi tra due numeri (inclusi). Per esempio:
mtcars %>%
filter(between(mpg, 10, 20))
restituisce tutte le righe di mtcars in cui mpg è compreso tra 10 e 20.
Questo esercizio fa parte del corso
Dati categoriali nel Tidyverse
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Check the min age
___(multiple_choice_responses$Age, ___)
# Check the max age
___(multiple_choice_responses$Age, ___)