我想对某些列(变量)进行聚类分析,比如var 5-var10。为此,我在R中使用了pvclust
。现在,我想将这一列的簇添加到实际的数据框中。任何人都可以帮我解决这个问题。我使用的代码下面给出:在R中使用pvclust进行聚类分析
group <- sqldf("select cq14x1_1,cq14x1_2,cq14x1_3,cq14x1_4,cq14x1_5,cq14x1_6,cq14x1_7, from parma_1")
fit_1 <- pvclust(group,method.hclust="ward",method.dist="euclidean")
group_2 <- (fit_1,alpha=.90)
在包'pvclust'中读取'pvclust'的帮助文件,在我看来,'pvclust'计算聚类的p值。下面的聚类实际上是使用'hclust'完成的。请参阅'?hclust'及其示例以获取有关如何执行层次聚类分析的帮助。 – Andrie 2011-06-11 07:18:06
-1使用sqldf的东西,可以做平凡和方式更快使用基地R ;-) – mbq 2011-06-12 16:14:35
我使用sqldf,因为我更舒适的使用sql查询。我不知道你怎么能为某些偏好设置负面的标记? – Beta 2011-06-13 14:19:28