BaşlayınÜcretsiz başlayın

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

Kursa Göz Atın

Egzersiz talimatları

  • dummy_survey adlı kuklalaştırılmış bir veri çerçevesi oluştur.
  • method = 'binary' parametresiyle dist() fonksiyonunu kullanarak kuklalaştırılmış anket verisi için dist_survey adlı 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
___
Kodu Düzenle ve Çalıştır