【发布时间】:2018-07-03 18:30:53
【问题描述】:
我想对我的数据集进行聚类分析。
我有一个包含 11 个观察值和每个观察值的 245 个变量的数据集。
我在 R 中找到的所有包都是聚类观察而不是变量。 我想对变量进行聚类分析。
如何使用变量进行聚类。
【问题讨论】:
-
变量由观察组成。没有观测值的变量有什么意义?我的观点是,如果变量不包含观察值,你将如何测量它? @品种
标签: r cluster-analysis
我想对我的数据集进行聚类分析。
我有一个包含 11 个观察值和每个观察值的 245 个变量的数据集。
我在 R 中找到的所有包都是聚类观察而不是变量。 我想对变量进行聚类分析。
如何使用变量进行聚类。
【问题讨论】:
标签: r cluster-analysis
尝试psych 包中的iclust() 函数以及ClustOfVar 包中的hclustvar()。这些执行变量的聚类,而不是观察的聚类。
【讨论】:
igraph 包中还有一个clusters() 函数。
转置您的数据。
那么你的变量就是观察,观察变成变量。
【讨论】:
t() 甚至为你切换行名和列名。
t() 的小插图。我只是这样做并同意。它切换行名和列名,一种重塑数据集的类型。