===============
* KMeans Clustering implemented for simple numeric tuples.
Data in the form ``[(1,1), (2,1), (5,3), ...]`` can be clustered.
Usage::
>>> from cluster import KMeansClustering
>>> cl = KMeansClustering([(1,1), (2,1), (5,3), ...])
>>> clusters = cl.getclusters(2)
The method ``getclusters`` takes the amount of clusters you would like to
have as parameter.
Only numeric values are supported in the tuples. The reason for this is
that the "centroid" method which I use, essentially returns a tuple of
floats. So you will lose any other kind of metadata. Once I figure out a
way how to recode that method, other types should be possible.