R语言
pltree
位于 cluster
包(package)。 说明
pltree()
在当前图形设备上绘制聚类树(“dendrogram”)。我们提供 twins
方法绘制 twins
对象的树,即层次聚类,通常由 agnes()
或 diana()
产生。
用法
pltree(x, ...)
## S3 method for class 'twins'
pltree(x, main = paste("Dendrogram of ", deparse1(x$call)),
labels = NULL, ylab = "Height", ...)
参数
x |
一般来说,一个R对象,其中一个 |
main |
主标题具有合理的默认值。 |
labels |
使用的标签;默认值由 |
ylab |
y 轴的标签。 |
... |
图形参数(请参阅 |
细节
在给定 twins
对象的情况下创建聚类树图。树的叶子是原始的观察结果。在凝聚聚类的情况下,两个分支在合并的两个聚类之间的距离处聚集在一起。对于分裂聚类,分支在被分裂的簇的直径处分裂。
请注意,当前方法函数仅调用 plot(as.hclust(x), ...)
,它会分派到 plot.hclust(..)
。如果需要更灵活的绘图,请考虑 xx <- as.dendrogram(as.hclust(x))
和绘图 xx
,请参阅 plot.dendrogram
。
值
返回 NULL 值。
例子
data(votes.repub)
agn <- agnes(votes.repub)
pltree(agn)
dagn <- as.dendrogram(as.hclust(agn))
dagn2 <- as.dendrogram(as.hclust(agn), hang = 0.2)
op <- par(mar = par("mar") + c(0,0,0, 2)) # more space to the right
plot(dagn2, horiz = TRUE)
plot(dagn, horiz = TRUE, center = TRUE,
nodePar = list(lab.cex = 0.6, lab.col = "forest green", pch = NA),
main = deparse(agn$call))
par(op)
也可以看看
agnes
, agnes.object
, diana
, diana.object
, hclust
, par
, plot.agnes
, plot.diana
。
相关用法
- R pluton 钚同位素成分批次
- R plot.diana 分裂层次聚类图
- R plot.mona 一元分裂层次聚类的旗帜
- R plot.partition 数据集分区图
- R plantTraits 植物物种性状数据
- R plot.agnes 凝聚层次聚类图
- R print.mona MONA 对象的打印方法
- R print.clara CLARA 对象的打印方法
- R print.agnes AGNES 对象的打印方法
- R pam 围绕 Medoid 进行分区
- R print.pam PAM 对象的打印方法
- R print.diana DIANA 对象的打印方法
- R print.dissimilarity 相异对象的打印和汇总方法
- R pam.object 围绕 Medoids (PAM) 对象进行分区
- R predict.ellipsoid 椭球体预测方法
- R print.fanny FANNY 对象的打印和汇总方法
- R summary.clara “clara”对象的摘要方法
- R diana 分裂分析聚类
- R votes.repub 总统选举中共和党候选人的投票
- R agnes 凝聚嵌套(层次聚类)
- R mona 二元变量的单论分析聚类
- R bannerplot 绘图横幅(层次聚类)
- R summary.agnes “agnes”对象的摘要方法
- R summary.mona “mona”对象的摘要方法
- R chorSub Kola 数据 C 范围的子集
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Plot Clustering Tree of a Hierarchical Clustering。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。