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


R rect.hclust 在層次集群周圍繪製矩形


R語言 rect.hclust 位於 stats 包(package)。

說明

在樹狀圖的分支周圍繪製矩形,突出顯示相應的簇。首先,在一定級別上切割樹狀圖,然後在選定的分支周圍繪製一個矩形。

用法

rect.hclust(tree, k = NULL, which = NULL, x = NULL, h = NULL,
            border = 2, cluster = NULL)

參數

tree

hclust 生成的類型的對象。

k, h

標量。切割樹狀圖,以便精確生成 k 簇,或者在高度 h 處切割。

which, x

一個向量,選擇應在其周圍繪製矩形的簇。 which 按編號選擇簇(在樹中從左到右),x 選擇包含相應水平坐標的簇。默認為 which = 1:k

border

帶有矩形邊框顏色的向量。

cluster

如果已經計算,可以指定具有 cutree(hclust.obj, k = k) 返回的簇成員資格的可選向量以提高效率。

(不可見)返回一個列表,其中每個元素包含各自簇中包含的數據點向量。

例子

require(graphics)

hca <- hclust(dist(USArrests))
plot(hca)
rect.hclust(hca, k = 3, border = "red")
x <- rect.hclust(hca, h = 50, which = c(2,7), border = 3:4)
x

也可以看看

hclustidentify.hclust

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Draw Rectangles Around Hierarchical Clusters。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。