One Sample T-Test
/* January 2007. Annie Che <chea@stat.ucla.edu>. UCLA Statistics. Source of example data: Mathematical Statistics and Data Analysis, John Rice, Second Edition. Page 390, example A, determination of the laten heat of fusion of ice. */ package edu.ucla.stat.SOCR.analyses.example; import java.util.HashMap; import edu.ucla.stat.SOCR.analyses.data.Data; import edu.ucla.stat.SOCR.analyses.data.DataType; import edu.ucla.stat.SOCR.analyses.result.OneTResult; public class OneTExample { public static void main(String args[]) { double[] soloVariable = {93,67,77,92,97,62,136,120,115,104,115,121,102,130, 198,217,209,221,190}; // you'll need to instantiate a data instance first. Data data = new Data(); //data.appendX("score", score, DataType.FACTOR); data.appendY("SoloVariable", soloVariable, DataType.QUANTITATIVE); // then use the following line to get the result. try { OneTResult result = (OneTResult) data.modelOneT(soloVariable); if (result != null) { // Getting the model's parameter estiamtes and statistics. double sampleMean = result.getSampleMean(); double sampleVar = result.getSampleVariance(); int degreesFreedome = result.getDF(); System.out.println("sample mean = " + sampleMean); System.out.println("sample variance = " + sampleVar); System.out.println("degrees of freedom = " + degreesFreedome); } } catch (Exception e) { System.out.println(e); } } }
Translate this page: