visualize algorithm of k-means++
k-means++ clustering is algorithm used in unsupervised learning based on k-means clustering.
If you need more details about k-means++, please read the paper by D.Arthur and S.Vassilvitskii.
http://ilpubs.stanford.edu:8090/778/1/2006-13.pdf
Based on a k-means visualizer by nitoyon.
http://tech.nitoyon.com/ja/blog/2013/11/07/k-means/
Processing 3
You can also run on your browser.
https://wasyro.github.io/k-meansppVisualizer/
$ mkdir kMeansppVisualizer
$ cd kMeansppVisualizer
$ git clone https://github.com/wasyro/k-meansppVisualizer.git
Pushing the lower right button, you can move on to the next step.
Now the interruption of moving centroids is not implemented.