Tek değişkenle case_when()
Bu derste, case_when() kullanarak tek bir vektör ya da sütundan kategorik bir değişken nasıl oluşturabileceğimizi gördük. Bunu veri kümemiz multiple_choice_responses üzerinde deneyelim ve katılımcıların bildirdiği yaşlara göre bir "generation" (kuşak) değişkeni oluşturalım.
Bize yardımcı olması için bir başka dplyr fonksiyonu olan betweeni kullanacağız. filter ile birlikte kullanıldığında, between iki sayı arasındaki (uçlar dahil) değerlere sahip satırları filter etmeni sağlar. Örneğin:
mtcars %>%
filter(between(mpg, 10, 20))
mpg değeri 10 ile 20 arasında olan mtcars satırlarının tümünü döndürür.
Bu egzersiz
Tidyverse'te Kategorik Veriler
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Check the min age
___(multiple_choice_responses$Age, ___)
# Check the max age
___(multiple_choice_responses$Age, ___)