【发布时间】:2020-04-14 02:39:20
【问题描述】:
[R 新手]
我有一个数据集,其中包含我想要聚类以进行聚类分析的变量(比如说 p01 和 p02),以及我想要检查的变量 (p03, p04),基于聚类依赖性。
这给了我以下数据集:dataComplete (pa01,pa02,pa03,pa04)
和:dataCluster <- select(dataComplete, pa01,pa02)
我创建了两个集群clusters <- kmeans(dataCluster,2, nstart = 25)
如何根据dataCluster的聚类分离dataComplete?
这样我就可以例如绘制 pa03 cluster1 并将其与 pa03 cluster2 进行比较。
理想情况下,我想要的是两个带有 pa04 的单独图,一个来自 cluster1,一个来自 cluster2
【问题讨论】:
-
如果我理解正确,您应该分配
clusters(即dataCluster$clusters <- clusters),然后您可以根据列簇对pa03和pa04进行任何比较。 -
感谢您的回复,这部分工作,我可以绘制变量并像这样标记集群:
plot(dataComplete$pa03, col=dataComplete$cluster),但我无法分离数据
标签: r