subtree.Rd
Takes a subtree of a dendrogram object such as generated by hclust according to a prespecified number of clusters or a prespecified height.
subtree(tree, k = NULL, h = NULL)
tree | The tree object which contains the attributes |
---|---|
k | The number of clusters at which to cut. |
h | The height at which to cut. |
Does the same as cutree with two differences: Firstly it gives back an entire tree object, i.e. an object with attributes merge
, height
, labels
and order
, as well as data
, which contains the cluster ids. Secondly the cluster ids are chosen by the heights at which the clusters were built.
An hclust object.
hc <- hclust(dist(USArrests), "ave") hcs <- subtree(hc, k = 7) hcs2 <- subtree(hc, h= 30) attributes(hcs)#> $names #> [1] "merge" "order" "labels" "data" "height" #> #> $class #> [1] "hclust" #>#> viewport[base]