1
例如,我有一個數據集X = {1,1.5,5,3,4,3},Y = {1,1.5,5,4,4,3.5} 。我做的是 -測試R中Kmeans聚類中的未知數據
data <− read . csv (」exp . csv」)
print (data)
results <− kmeans(data , 2)
results
results $ size
results $ cluster
plot (temp [ c(」X」 , 」Y」) ] , col=results $ cluster)
現在我想檢查假設(1,1)是在哪個集羣?我怎樣才能做到這一點?
'結果$ cluster'具有指示集羣membersh標籤ip,在你的情況下爲'1,1,2,2,2,2',即前兩個觀察值屬於簇1,其餘爲簇2 – OdeToMyFiddle
歡迎來到SO。這是一個有趣的問題,但它可能更適合交叉驗證。編程方式,答案是否定的(我認爲)。但支持驗證kmeans算法的統計數據可能會有更多的答案。 –