【文件属性】:
文件名称:kmeans:K均值聚类
文件大小:1.18MB
文件格式:ZIP
更新时间:2021-05-13 00:15:52
clustering kmeans JavaScript
ml-kmeans
旨在将n个观察值划分为k个聚类,其中每个观察值均属于具有最均值的聚类。
由维护
安装
npm i ml-kmeans
例子
const kmeans = require ( 'ml-kmeans' ) ;
let data = [ [ 1 , 1 , 1 ] , [ 1 , 2 , 1 ] , [ - 1 , - 1 , - 1 ] , [ - 1 , - 1 , - 1.5 ] ] ;
let centers = [ [ 1 , 2 , 1 ] , [ - 1 , - 1 , - 1 ] ] ;
let ans = kmeans ( data , 2 , { initialization : centers } ) ;
console . log ( ans ) ;
/*
KMeansResult {
clusters: [ 0, 0, 1, 1 ],
c
【文件预览】:
kmeans-master
----.travis.yml(106B)
----.eslintrc.yml(54B)
----example()
--------iris()
----.babelrc(62B)
----rollup.config.js(176B)
----docs()
--------assets()
--------index.html(14KB)
----package.json(1KB)
----python()
--------kmeans++.py(432B)
----LICENSE(1KB)
----src()
--------utils.js(3KB)
--------initialization.js(5KB)
--------__tests__()
--------KMeansResult.js(2KB)
--------.npmignore(21B)
--------kmeans.js(5KB)
----.gitignore(65B)
----History.md(3KB)
----.npmrc(19B)
----README.md(2KB)