Üç boyutta çok boyutlu ölçekleme
Bu egzersizde, wine verilerindeki tüm sayısal sütunların çok boyutlu ölçeklemesini yapacak ve son gösterim için üç boyut belirleyeceksin.
Bu egzersiz, kursun bir parçasıdır
R'de Çok Değişkenli Olasılık Dağılımları
Egzersiz talimatları
- Şarap türünü içeren ilk sütunu çıkar ve diğer tüm sütunlar için uzaklık matrisini hesaplayıp
wine.distnesnesine ata. - Verinin çok boyutlu ölçeklemesini hesaplayarak uzaklığı üç boyutta temsil et.
- Gösterimi çizdirmek için
scatterplot3d()fonksiyonunu kullan ve noktaları şarap türüne göre renklendir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Calculate distance
wine.dist <- dist(___[,-1])
# Perform multidimensional scaling
mds.wine <- cmdscale(___)
mds.wine_df <- data.frame(mds.wine)
# Plot the representation of the data in three dimensions
scatterplot3d(___, color = ___, pch = 19, type = "h", lty.hplot = 2)