【重要】サービス終了のお知らせ

k-means クラスタリング

kazuki_nagasawa

License: MIT License

Fork
2
Fav
0
View
4834
  • Play

Fullscreen

Smart Phone

Fork tree

  • Readme
  • JavaScript 447 lines
  • HTML 32 lines
  • CSS 26 lines
Javascript で k-means クラスタリングをしてみました。

前回、テキスト版で作成したのを create.js 使って可視化してみました。
( 前回 => http://jsdo.it/kazuki_nagasawa/clustering-kmeans-001 )


■ 使い方

 データ数とクラスタ数を指定して「実行」ボタンで計算が始まります。

 1 step が 1000msec で動き、収束したらアラートで知らせます。

 データは 2次元。( x, y ) 共に 0 ~ 100 の実数です。

 データ数とクラスタ数を変更したら、初期化ボタンで初期化し直してください。


■ 注意等

 create.js を使用しています。
 canvas に対応しているブラウザのみ閲覧可能です。



(2014/01/30 修正)
初期表示に重心点がランダム座標で表示されていたのを、出さないようにした。

  • k-means クラスタリング
  • CreateJS 2013.02.12
  • Underscore.js v1.4.4
  • bootstrap.js 3.0.0
  • jQuery v2.0.3
  • k-means クラスタリング
  • bootstrap.css 3.0.0

play

Complete!

Description What kind of game?

Control Device

jsdo.it websocket controller

Mouse

keyboard

smartphone

Fullscreen

kazuki_nagasawa

Author

Three.js や Processing.js など、描画系のライブラリで遊んでます。 色々描けるようになりたいにゃ~。

Default Panel

Size

  • Width: px
  • Height: px

code

QR Code

Discussion

Questions on this code?

Tags

Forked

sort by