dimas-kmeans
v1.0.3
Published
K-Means implementation in JavaScript
Downloads
128
Maintainers
Readme
dimas-kmeans
Simple implementation of K-Means in Javascript
getClusters(data, [numberOfClusters])
data : The data for clusterization, should be array of vectors (arrays), numberOfClusters : Optional, the default is Root of the size of the data divided by two.
var kmeans = require('dimas-kmeans')
var data = [
[1,2],
[2,1],
[10,11],
[12,13]
]
var clusters = kmeans.getClusters(data);
The result should be:
clusters[0]: [ [ 10, 11 ], [ 12, 13 ] ]
clusters[1]: [ [ 1, 2 ], [ 2, 1 ] ]