K Means Visualizer

Welcome

K-means algorithm is an iterative algorithm that tries to partition the dataset into K pre-defined distinct non-overlapping subgroups (clusters) where each data point belongs to only one group. Read more about K-means on Wikipedia

How to run the Visualizer

  • Specify the number of data points and clusters points in appropriate text boxes.
  • Press the New button to generate new data and clusters.
  • Press the Start button to start the visualizer.
  • Press Stop to stop the visualizer at any given time.
  • Press Restart to start the visualization from beginning.