2016-07-26 6 views

답변

0

cuttree() 기능을 사용하여 트리를 지정된 깊이, 즉 4 또는 5로 트리밍 할 수 있습니다. 그런 다음 트리를 텍스트로 표시하려면 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

플롯에 4 가지 레벨을 표시하려면 어떻게합니까? – Norman

+0

죄송 합니다만, 나는'cuttree'에 잘못된 인수를 지정했습니다. 나는 대답을 편집했다. – vincentmajor

관련 문제