Accord.Math.Tests.StatisticsTest.ModeTest C# (CSharp) Method

ModeTest() private method

private ModeTest ( ) : void
return void
        public void ModeTest()
        {
            int[] values = new int[] { 1, 2, 2, 3, 3, 3 };
            int mode = Measures.HistogramMode(values);
            Assert.AreEqual(3, mode);

            values = new int[] { 1, 1, 1, 2, 2, 2 };
            mode = Measures.HistogramMode(values);
            Assert.AreEqual(3, mode);

            values = new int[] { 2, 2, 2, 1, 1, 1 };
            mode = Measures.HistogramMode(values);
            Assert.AreEqual(0, mode);

            values = new int[] { 0, 0, 0, 0, 0, 0 };
            mode = Measures.HistogramMode(values);
            Assert.AreEqual(0, mode);

            values = new int[] { 1, 1, 2, 3, 6, 8, 11, 12, 7, 3 };
            mode = Measures.HistogramMode(values);
            Assert.AreEqual(7, mode);
        }
    }
StatisticsTest