【问题标题】:Providing Centroids and Then Clustering提供质心然后聚类
【发布时间】:2015-09-10 15:16:12
【问题描述】:

我似乎找到了很多基于计算质心和聚类的文档,但是如果我自己分配质心值呢。

假设我提供 14 个不同的质心向量。我将如何将我的数据聚类到这 14 个不同的质心值?

也许这是一个简单的问题,但我没有在网上找到答案,所以想确定一下。

【问题讨论】:

    标签: cluster-analysis centroid


    【解决方案1】:

    如果质心是预定义的,那么您是在进行最近邻分类,而不是聚类。只有在结构预定义的情况下才会进行聚类。

    【讨论】:

      【解决方案2】:

      不确定这是否属于 python 论坛,但您只需要计算每个点到每个质心的距离,然后将每个点分配给最接近的质心。然后你就有了你的集群,虽然有些可能是空的(不能保证一个质心至少有一个最接近它的数据点)。您可以通过迭代所有点来做到这一点,或者使用带有 numpy.如果您需要一个示例来开始,我会在某处找到一些代码。

      【讨论】:

      • 好吧,我想它一定是这样的。谢谢!
      猜你喜欢
      • 2016-12-02
      • 2015-07-22
      • 1970-01-01
      • 2020-02-21
      • 2018-04-27
      • 2017-09-12
      • 2023-04-03
      • 2019-11-20
      • 2016-11-16
      相关资源
      最近更新 更多