用 Go 编写的 k-means 聚类算法实现
Go to file
Christian Muehlhaeuser 09ea415c14
Go 1.3 is required
2018-05-26 06:42:40 +02:00
examples/colorpalette Initial import 2018-05-26 06:17:36 +02:00
.gitignore Initial commit 2018-05-26 06:00:20 +02:00
.travis.yml Go 1.3 is required 2018-05-26 06:42:40 +02:00
cluster.go Initial import 2018-05-26 06:17:36 +02:00
draw.go Initial import 2018-05-26 06:17:36 +02:00
kmeans.gif Updated README and added animation 2018-05-26 06:38:24 +02:00
kmeans.go Initial import 2018-05-26 06:17:36 +02:00
LICENSE Initial commit 2018-05-26 06:00:20 +02:00
point.go Initial import 2018-05-26 06:17:36 +02:00
README.md Updated README and added animation 2018-05-26 06:38:24 +02:00

kmeans

k-means clustering algorithm written in Go

What It Does

k-means clustering partitions an n-dimensional data set into k clusters, where each data point belongs to the cluster with the nearest mean, serving as a prototype of the cluster.

kmeans animation

Development

GoDoc Build Status Go ReportCard