R:我进行了聚类分析 - 如何将组分类附加到我的原始数据中?

发布于 2024-10-31 08:08:23 字数 420 浏览 1 评论 0原文

假设我有 4 个变量 (x, y, z, r) & 10 个观察员。我在 R & 中运行聚类分析。得到2个合适的簇。现在我想把这些簇放入对应的数据中。因此该表将如下所示:

Respondent x,y,z,r cluster
1
2
3
.
.
10

任何人都可以告诉我获取该表的代码吗? 我用于聚类分析的代码如下:

##Scaling
cluster1=scale(cluster)
###Hierarchial Cluster
cluster1=dist(cluster,method="euclidean")
summary(cluster1)
cluster2=hclust(cluster1,method="ward")
plot(cluster2)

谢谢 一个

Supposer I've 4 varaibles (x, y, z, r) & 10 obs. I run the cluster analysis in R & get 2 clusters which are appropriate. Now I want to put these clusters in corresponds to the data. So the table will look as the following:

Respondent x,y,z,r cluster
1
2
3
.
.
10

Can anybody please tell me the code for getting this table.
The code I used for cluster analysis is the following:

##Scaling
cluster1=scale(cluster)
###Hierarchial Cluster
cluster1=dist(cluster,method="euclidean")
summary(cluster1)
cluster2=hclust(cluster1,method="ward")
plot(cluster2)

Thanks
A

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

<逆流佳人身旁 2024-11-07 08:08:23

使用您的数据,假设对象簇在列中包含原始变量 x、y、z 和 r:

groups = cutree(cluster2, 2)
result = cbind(cluster, groups)

Using your data, assuming the object cluster contains your original variables x, y , z and r in columns:

groups = cutree(cluster2, 2)
result = cbind(cluster, groups)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文