case_when() z jedną zmienną
W tej lekcji zobaczyłeś/-aś, jak można tworzyć zmienną kategoryczną z pojedynczego wektora lub kolumny za pomocą case_when(). Wypróbujmy to na naszym zbiorze danych multiple_choice_responses – stworzymy zmienną „pokolenie" na podstawie wieku podanego przez respondentów.
Skorzystamy też z kolejnej funkcji z pakietu dplyr – between – która ułatwi nam zadanie. W połączeniu z filter pozwala ona filtrować wiersze, których wartości mieszczą się między dwiema liczbami (włącznie). Na przykład:
mtcars %>%
filter(between(mpg, 10, 20))
zwraca wszystkie wiersze zbioru mtcars, w których wartość mpg wynosi od 10 do 20.
To ćwiczenie jest częścią kursu
Dane kategoryczne w Tidyverse
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Check the min age
___(multiple_choice_responses$Age, ___)
# Check the max age
___(multiple_choice_responses$Age, ___)