【问题标题】:k-means clustering implementation in Javascript? [closed]Javascript中的k-means集群实现? [关闭]
【发布时间】:2011-11-14 07:23:31
【问题描述】:

我需要 k-means 聚类算法的 Javascript 实现。我只有一维数据,很少超过 100 个项目,所以性能不是问题。 p>

PS:我只能找到one,但它似乎非常不稳定,导致几乎每次通话都会出现完全不同的集群。

【问题讨论】:

标签: javascript cluster-analysis k-means


【解决方案1】:

【讨论】:

  • 第一个只是 2D,第二个不起作用(“错误:未定义新组”),第三个是 java 而不是 javascript
  • @johnktejik 你找到替代品了吗?
【解决方案2】:

在节点和浏览器中:

https://github.com/harthur/clusterfck

您可以通过以下距离函数在 k-means 或 层次聚类 之间进行选择:

  1. 欧几里得
  2. 曼哈顿
  3. 最大

【讨论】:

    【解决方案3】:

    简单的 K-Means 实现: dimas-kmeans

    var kmeans = require('dimas-kmeans')
    
    var clusters = kmeans.getClusters(data);
    

    【讨论】:

      猜你喜欢
      • 2012-11-06
      • 2016-10-11
      • 2014-02-08
      • 2011-05-15
      • 1970-01-01
      • 2012-11-06
      • 2012-11-01
      • 2018-10-04
      • 1970-01-01
      相关资源
      最近更新 更多