Kategorik değişkenler arasında mesafe hesaplama
Bu egzersizde ikili (Jaccard) mesafelerini nasıl hesaplayacağını keşfedeceksin.
Mesafeleri hesaplayabilmek için önce kategorilerimizi dummies kütüphanesindeki dummy.data.frame() fonksiyonunu kullanarak kuklalaştırmamız (dummy değişkenlere çevirmemiz) gerekecek.
Aşağıdaki sütunlara sahip job_survey veri çerçevesinde saklanan küçük bir anket gözlem kümesini kullanacaksın:
- job_satisfaction Olası seçenekler: "Hi", "Mid", "Low"
- is_happy Olası seçenekler: "Yes", "No"
Bu egzersiz, kursun bir parçasıdır
R ile Kümeleme Analizi
Egzersiz talimatları
dummy_surveyadlı kuklalaştırılmış bir veri çerçevesi oluştur.method = 'binary'parametresiyledist()fonksiyonunu kullanarak kuklalaştırılmış anket verisi içindist_surveyadlı bir Jaccard mesafe matrisi üret.- Orijinal veriyi ve mesafe matrisini yazdır.
- Orijinal veride mesafesi 0 olan gözlemlere dikkat et (1, 2 ve 3).
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Dummify the Survey Data
dummy_survey <- ___
# Calculate the Distance
dist_survey <- ___
# Print the Original Data
___
# Print the Distance Matrix
___