2013-02-19 30 views
3

我使用kcca來擬合k中值聚類。我已經使用的語法如下:如何獲得kcca方法中的數據集羣成員資格?

kcca.out1_1 <- kcca(clusterdata1_1, k=5, family=kccaFamily("kmedians"), save.data=TRUE) 

現在我希望羣集成員作爲一個數據幀或載體,這樣我可以用它們在我的數據集做進一步的數據分析。

任何形式的幫助將不勝感激。

回答

5

嘗試clusters功能:

clusters(kcca.out1_1) 

從幫助頁面:

## S4 method for signature 'flexclust, ANY': 
clusters(object, newdata, ...) 

clusters可以flexclust類的任何物體上使用,並返回訓練數據的集羣成員。

## S4 method for signature 'kccasimple': 
predict(object, newdata, ...) 

predict只能kcca類(其從flexclust繼承)的對象一起使用。如果沒有指定newdata參數,則該函數與clusters相同,如果指定newdata,則會預測新數據的集羣成員關係。 clusters(object, newdata, ...)predict(object, newdata, ...)的別名。

+0

感謝噸rcs。我知道了。 – user1702490 2013-02-19 07:47:46