2011-04-15 57 views
1

我在我的數據集上試用了fps包中的kmeans()kmeansCBI(),kmeans()和kmeansCBI()有什麼區別?

但是,他們給出了不同的SSE值,所以我不知道哪一個是正確的值。

例如,對於700 * 5的數據,kmeans()給我大約33000作爲SSE,但kmeansCBI()給我120作爲SSE。

我應該使用什麼值?

謝謝。

+0

kmeansCBI()在哪裏? – 2011-04-15 19:27:07

+3

是否在每個這些過程之前都設置了set.seed? kmeans取決於一個可重複結果的集合種子。 – richiemorrisroe 2011-04-15 19:43:04

回答

3

從包描述:
kmeans()使用哈蒂根和Wong方程而kmeansCBI()是的kmeansruns()的功能的接口,並調用kmeans()

您可以在函數名稱前面使用?來閱讀任何函數的幫助。我不知道爲什麼你會得到不同的答案,但我建議你查看文檔以確保你知道你在做什麼。

+0

你也可以通過set.seed()獲得可重現的例子! – mammask 2017-08-23 11:26:36