using System; using System.Collections.Generic; using S = Science.Statistics.BasicStatistics; namespace ScienceTest.StatisticsTest.BasicStatisticsTest { public class ChiSquareTestForIndependenceTest { public ChiSquareTestForIndependenceTest() { } private string result; public string Result { get{return result;} } public void Compute() { double[,] table = new double[3, 2]; table[0, 0] = 934.0; table[0, 1] = 1070.0; table[1, 0] = 113.0; table[1, 1] = 92.0; table[2, 0] = 20.0; table[2, 1] = 8.0; S.ChiSquareTestForIndependence chitest = new S.ChiSquareTestForIndependence(table); result += chitest.DegreesOfFreedom.ToString() + " "; result += chitest.ChiSquare.ToString() + " "; result += chitest.PValue + "\r\n"; } } } /* 2 11.8061346669996 0.273105490181966 */