R语言
cutree
位于 stats
包(package)。 说明
通过指定所需的组数或切割高度,将树(例如 hclust
的结果)切割成多个组。
用法
cutree(tree, k = NULL, h = NULL)
参数
tree |
由 |
k |
具有所需组数的整数标量或向量 |
h |
具有应砍伐树的高度的数值标量或向量。 |
必须至少指定k
或h
之一,如果两者都给出,则k
覆盖h
。
细节
仅适用于超度量树(具有单调聚类高度)才能在给定高度砍伐树。
值
如果 k
或 h
是标量,则 cutree
返回具有组成员资格的向量,否则返回具有组成员资格的矩阵,其中每列分别对应于 k
或 h
的元素(也使用作为列名称)。
例子
hc <- hclust(dist(USArrests))
cutree(hc, k = 1:5) #k = 1 is trivial
cutree(hc, h = 250)
## Compare the 2 and 4 grouping:
g24 <- cutree(hc, k = c(2,4))
table(grp2 = g24[,"2"], grp4 = g24[,"4"])
参考
Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
也可以看看
hclust
、 dendrogram
用于自行砍伐树。
相关用法
- R constrOptim 线性约束优化
- R cancor 典型相关性
- R confint 模型参数的置信区间
- R contrast (可能稀疏)对比矩阵
- R cor 相关性、方差和协方差(矩阵)
- R cor.test 配对样本之间的关联/相关性测试
- R cpgram 绘制累积周期图
- R complete.cases 查找完整案例
- R contrasts 获取和设置对比矩阵
- R chisq.test 计数数据的皮尔逊卡方检验
- R convolve 通过 FFT 进行序列卷积
- R cov.wt 加权协方差矩阵
- R checkMFClasses 检查传递给模型框架的变量类型的函数
- R cophenetic 层次聚类的共表距离
- R coef 提取模型系数
- R cmdscale 经典(公制)多维标度
- R case+variable.names 拟合模型的案例和变量名称
- R stlmethods STL 对象的方法
- R medpolish 矩阵的中值波兰(稳健双向分解)
- R naprint 调整缺失值
- R summary.nls 总结非线性最小二乘模型拟合
- R summary.manova 多元方差分析的汇总方法
- R formula 模型公式
- R nls.control 控制 nls 中的迭代
- R aggregate 计算数据子集的汇总统计
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Cut a Tree into Groups of Data。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。