我想對某些列(變量)進行聚類分析,比如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