【问题标题】:k means clustering limit?k 表示聚类限制?
【发布时间】:2017-10-15 23:42:56
【问题描述】:

我正在做一个 kmeans 聚类来分析我的数据。到目前为止它工作得很好。 到目前为止,这是我的代码:

library(Ckmeans.1d.dp)
file=read.csv(file.choose(),header=T)
attach(file)
sortfile=file[order(normalized),]
results=Ckmeans.1d.dp(normalized,3)
plot(results)

现在,我可以获取集群和中心,但我更感兴趣的是获取集群的“限制”。不是我使用的数据中一个集群的最大值,而是我现在拥有的集群的限制。那可能吗?我该怎么做?

【问题讨论】:

    标签: r k-means


    【解决方案1】:

    K-Means 根据最近的质心(聚类中心)标记点。因此,集群之间的“限制”(称为决策边界)是具有至少两个不同质心作为其最近质心的点(例如,与它们的距离完全相同)。

    例如在 2D 中,为平面中的每个点计算其最近的质心。如果它有多个(例如,至少有两个质心与它的距离最小),那么它就是决策边界的一部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-12
      • 2016-09-06
      • 2013-03-14
      • 2011-12-22
      • 2013-09-06
      • 2017-07-28
      相关资源
      最近更新 更多