2016-07-26 26 views

Antwort

0

Sie können die Funktion cuttree() verwenden, um den Baum auf eine bestimmte Tiefe, d. H. 4 oder 5, zu trimmen. Anschließend wird der Baum im Text angezeigt: print(tree).

# As you had 
train <- read.csv("~/Desktop/R/2014data.csv") 
d <- dist(train, method = "euclidean") # distance matrix 
fit <- hclust(d, method="ward") 
plot(fit) 

# trim the tree, k for number of groups, h for height 
fit.4 = cuttree(fit, h=4) 
fit.5 = cuttree(fit, h=5) 

# print the text or plot 
print(fit.4) 
print(fit.4) 
plot(fit.4) 
plot(fit.5) 
+0

Wie zeige ich vier Ebenen in der Handlung? – Norman

+0

Entschuldigung, ich habe das falsche Argument für "Cuttree" angegeben. Ich habe die Antwort bearbeitet – vincentmajor