में एक क्षैतिज डेंड्रोग्राम के लिए क्लस्टर के चारों ओर वृक्ष काट और आयत, मैं R
में एक डेंडरोग्राम के रूप में एक पदानुक्रमित क्लस्टरिंग के परिणामों को साजिश करने की कोशिश कर रहा हूं, जिसमें क्लस्टरों की पहचान करने वाले आयतों के साथ।आर
निम्नलिखित कोड एक लंबवत डेंड्रोग्राम के लिए चाल करता है, लेकिन एक क्षैतिज डेंडरोग्राम के लिए, (horiz=TRUE
), आयताकार नहीं खींचे जाते हैं। क्षैतिज डेंडरोग्राम के लिए भी ऐसा करने का कोई तरीका है।
library("cluster")
dst <- daisy(iris, metric = c("gower"), stand = FALSE)
hca <- hclust(dst, method = "average")
plot(as.dendrogram(hca), horiz = FALSE)
rect.hclust(hca, k = 3, border = "red")
इसके अलावा मैं पेड़ को वांछित दूरी मूल्य पर कटौती करने के लिए एक लाइन प्लॉट करना चाहता हूं। आर 0 में cutree
फ़ंक्शन क्लस्टर को कैसे लौटाता है, लेकिन यह भी साजिश करना संभव है।
cutree(hca, k = 3)
वांछित आउटपुट जो मैं ढूंढ रहा हूं वह इस तरह है।
यह कैसे आर में किया जाना?
के बारे में क्या 'abline (v = 0.35)': रंग शाखाओं, सिर्फ मनोरंजन के लिए) की? – csgillespie