public void PairedStudentTTest() { BivariateSample s = new BivariateSample(); s.Add(3, 5); s.Add(0, 1); s.Add(6, 5); s.Add(7, 7); s.Add(4, 10); s.Add(3, 9); s.Add(2, 7); s.Add(1, 11); s.Add(4, 8); TestResult r = s.PairedStudentTTest(); // Maybe we should assert something here? }
public void PairedStudentTTest() { BivariateSample s = new BivariateSample(); s.Add(3, 5); s.Add(0, 1); s.Add(6, 5); s.Add(7, 7); s.Add(4, 10); s.Add(3, 9); s.Add(2, 7); s.Add(1, 11); s.Add(4, 8); Console.WriteLine(s.Count); TestResult r = s.PairedStudentTTest(); Console.WriteLine(r.Statistic); Console.WriteLine(r.LeftProbability); }
public static TestResult RunPairedTest(List <double> x, List <double> y, PairedTest pt) { BivariateSample s = new BivariateSample(); s.Add(x, y); switch (pt) { case PairedTest.KendallTau: return(s.KendallTauTest()); case PairedTest.PearsonR: return(s.PearsonRTest()); case PairedTest.SpearmanRho: return(s.SpearmanRhoTest()); case PairedTest.StudentT: return(s.PairedStudentTTest()); default: return(null); } }