Jon*_*oni 1 r cluster-analysis hierarchical-clustering hclust k-means
我正在使用进行分层聚类分析 hclust()
代码如下所示:
hc <- hclust(dist(USArrests), "ave")
Run Code Online (Sandbox Code Playgroud)
现在,我需要的是获得一个表(或类似的东西),其中包含所有集群和属于它们的观察结果(通过它们的rowname,非数字),以便我可以将其保存到某些整体文件/数据框 - 例如Excel.(我想用不同的方法运行hclust几次,变量并最终评估结果.)
我现在,它可能很容易,但我被卡住了......你有什么建议吗?
Ps.:我也想知道它在使用时是如何工作的 kmeans()
hclust不会为您提供群集组.你可以cutree用来制作它们.所以,如果你想把它们分成三组;
cutree(hc,3)
Run Code Online (Sandbox Code Playgroud)
如果你想要数据帧,
data.frame(cutree(hc,3))
Run Code Online (Sandbox Code Playgroud)
对于kmeans,
km<-kmeans(USArrests,3)
km$centers
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1513 次 |
| 最近记录: |