Cluster() public method

Clusterization method for given groups number.
public Cluster ( int clustersCount, double data ) : int[]
clustersCount int /// Groups count. ///
data double /// Characteristics values for every object. /// First dimension represents objects. /// Second Dimension represents characteristics. ///
return int[]
        public void ClusterizationTest()
        {
            var krab = new KrabClusterization(4, 2, 1);

            var data = new[]
                           {
                               new[] { 2.0, 2.0 },
                               new[] { 5.0, 2.0 },
                               new[] { 4.0, 3.0 },
                               new[] { 3.0, 6.0 },
                               new[] { 8.0, 8.0 },
                               new[] { 9.0, 7.0 }
                           };

            var result = krab.Cluster(2, data);

            Assert.AreEqual(result[0], 2);
            Assert.AreEqual(result[1], 2);
            Assert.AreEqual(result[2], 2);
            Assert.AreEqual(result[3], 2);

            Assert.AreEqual(result[4], 1);
            Assert.AreEqual(result[5], 1);
        }