library(amap)
set.seed(5)
Kmeans(mydata, 5, iter.max=500, nstart=1, method="euclidean")
和運行幾次,但即使參數和種子值始終是相同的,聚類結果每次運行K均值時間是不同的,或其他集羣方法。R:聚類結果是不同的,每次我在「A-MAP」包運行
我嘗試不同的封裝另一個K均值功能,但還是一樣......
其實,我想使用的Weka和R在一起,所以我在RWeka包也試過SimpleKMeans
,這給一直相同的價值。但是,問題是,我不知道如何將聚集的數據以及來自SimpleKmeans的簇號碼存儲在RWeka中,所以我被卡住了...
無論如何,我如何保持聚類結果始終相同?或者如何將SimpleKmeans
的聚類結果存儲到R中?
你是在每次運行Kmeans時重新設置種子,還是第一次?如果每次都重置種子,則每次都應該得到相同的答案。 – Greg 2011-04-17 22:11:13