当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R as.hclust 将对象转换为 hclust 类


R语言 as.hclust 位于 stats 包(package)。

说明

将对象从其他层次聚类函数转换为类 "hclust"

用法

as.hclust(x, ...)

参数

x

层次聚类对象

...

传入或传出其他方法的进一步参数。

细节

目前仅支持转换 "twins" 类的对象,这些对象是由 cluster 包中的函数 dianaagnes 生成的。除非传递 "hclust" 对象,否则默认方法会引发错误。

"hclust" 的对象。

例子

x <- matrix(rnorm(30), ncol = 3)
hc <- hclust(dist(x), method = "complete")

if(require("cluster", quietly = TRUE)) {# is a recommended package
  ag <- agnes(x, method = "complete")
  hcag <- as.hclust(ag)
  ## The dendrograms order slightly differently:
  op <- par(mfrow = c(1,2))
  plot(hc) ;  mtext("hclust", side = 1)
  plot(hcag); mtext("agnes",  side = 1)
  detach("package:cluster")
}

也可以看看

hclust ,以及来自包 cluster dianaagnes

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Convert Objects to Class hclust。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。