我正在尝试用数字设置R中的kmeans()输出的簇值。
我正在寻求帮助,根据数字排序的km $中心手动重置kmeans群集ID。因此,群集1表示数值较高的值,群集2表示下一个最高值,群集3表示最低值。
#Quick DF
id <- seq(1, 100, by=1)
nums <- runif(100, min=0, max=10)
df <- data.frame( id , nums )
#Kmeans
km <- kmeans( df$nums , 3 , nstart = 20 )
km$centers
答案 0 :(得分:1)
你的意思是
{{1}}