R語言
medoids
位於 cluster
包(package)。 說明
給定數據矩陣或相異度 x
(例如 觀察單位和聚類),計算 pam()
一致中心點。
用法
medoids(x, clustering, diss = inherits(x, "dist"), USE.NAMES = FALSE, ...)
參數
x |
數據矩陣或 DataFrame ,或相異矩陣或對象,另請參閱 |
clustering |
長度為 |
diss |
另請參閱 |
USE.NAMES |
一個邏輯的、典型的 false,傳遞給計算 medoids 的 |
... |
可選的進一步參數傳遞給 |
值
長度的數值向量
例子
## From example(agnes):
data(votes.repub)
agn1 <- agnes(votes.repub, metric = "manhattan", stand = TRUE)
agn2 <- agnes(daisy(votes.repub), diss = TRUE, method = "complete")
agnS <- agnes(votes.repub, method = "flexible", par.meth = 0.625)
for(k in 2:11) {
print(table(cl.k <- cutree(agnS, k=k)))
stopifnot(length(cl.k) == nrow(votes.repub), 1 <= cl.k, cl.k <= k, table(cl.k) >= 2)
m.k <- medoids(votes.repub, cl.k)
cat("k =", k,"; sort(medoids) = "); dput(sort(m.k), control={})
}
作者
Martin Maechler, after being asked how pam()
could be used
instead of kmeans()
, starting from a previous clustering.
也可以看看
相關用法
- R mona 二元變量的單論分析聚類
- R summary.clara “clara”對象的摘要方法
- R diana 分裂分析聚類
- R pluton 鈈同位素成分批次
- R votes.repub 總統選舉中共和黨候選人的投票
- R agnes 凝聚嵌套(層次聚類)
- R print.mona MONA 對象的打印方法
- R print.clara CLARA 對象的打印方法
- R plot.diana 分裂層次聚類圖
- R plot.mona 一元分裂層次聚類的旗幟
- R bannerplot 繪圖橫幅(層次聚類)
- R plot.partition 數據集分區圖
- R summary.agnes “agnes”對象的摘要方法
- R pltree 繪製層次聚類的聚類樹
- R summary.mona “mona”對象的摘要方法
- R plantTraits 植物物種性狀數據
- R plot.agnes 凝聚層次聚類圖
- R print.agnes AGNES 對象的打印方法
- R chorSub Kola 數據 C 範圍的子集
- R pam 圍繞 Medoid 進行分區
- R volume.ellipsoid 計算(橢球體的)體積
- R clusplot (分區對象的)雙變量聚類圖
- R print.pam PAM 對象的打印方法
- R clara 集群大型應用程序
- R agnes.object 聚合嵌套 (AGNES) 對象
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Compute pam-consistent Medoids from Clustering。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。