我有525个数据,我已经使用kmeans函数将它们聚类为2个部分。当我有一个测试数据时,我想把它放入一个集群。为此,我必须测量两个群集的测试数据和质心的距离。最低距离表示数据在该群集上。 我该怎么做? PS:数据有9个输入,这意味着每个数据由9个值组成。 这是我曾尝试: for n = 1:174
for k = 1:9
testclust1(n,k) = C(1,k)-TES
我需要帮助了解如何使用K-意味着R.集群 我的代码 library(cluster)
library(factoextra)
#read data
data<-read.csv("..\file.txt",header=FALSE, sep=" ")
#determine number of clusters to use
k.max<- 22
wss <- sapply(2:k