Yüksekliğe göre kümeler
Önceki egzersizlerde, gözlemlerini önceden belirlenmiş bir küme sayısını (k) kullanarak kümelere ayırdın. Bu egzersizde, dendrogramın görsel gösterimini kullanarak, kümelerin oluştuğu en yüksek sınır (h) üzerinden gözlemlerini kümelere ayıracaksın.
dendextend kütüphanesindeki color_branches() fonksiyonunu kullanarak, dendrogram boyunca herhangi bir yükseklikte oluşan kümeleri görsel olarak inceleyeceksin.
hc_players, futbol dizilişi verisiyle önceki çalışmalarından buraya taşındı.
Bu egzersiz, kursun bir parçasıdır
R ile Kümeleme Analizi
Egzersiz talimatları
as.dendrogram()fonksiyonunu kullanarakhclustsonucundan bir dendrogram nesnesidend_playersoluştur.- Dendrogramı görselleştir (plot et).
color_branches()fonksiyonunu kullanarak, kesme yüksekliği 20 olacak şekilde kümeleri renklendirilmiş yeni bir dendrogram oluştur ve görselleştir.- Aynı adımı 40 yüksekliği için tekrarla.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
library(dendextend)
dist_players <- dist(lineup, method = 'euclidean')
hc_players <- hclust(dist_players, method = "complete")
# Create a dendrogram object from the hclust variable
dend_players <- as.dendrogram(___)
# Plot the dendrogram
# Color branches by cluster formed from the cut at a height of 20 & plot
dend_20 <- color_branches(___, h = ___)
# Plot the dendrogram with clusters colored below height 20
# Color branches by cluster formed from the cut at a height of 40 & plot
dend_40 <- ___
# Plot the dendrogram with clusters colored below height 40