當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。