如何通过数字排序的中心重命名kmeans集群

时间:2018-05-24 17:44:58

标签: r

我正在尝试用数字设置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 

1 个答案:

答案 0 :(得分:1)

你的意思是

{{1}}