Package edu.cmu.tetrad.data
Class AndersonDarlingTest
java.lang.Object
edu.cmu.tetrad.data.AndersonDarlingTest
Implements the Anderson-Darling test for normality, with P values calculated as in R's ad.test method (in package
 nortest).
 
Note that in the calculation, points x such that log(1 - normal_cdf(x)) is infinite are ignored.
- Version:
- $Id: $Id
- Author:
- josephramsey
- 
Constructor SummaryConstructorsConstructorDescriptionAndersonDarlingTest(double[] data) Constructs an Anderson-Darling test for the given column of data.
- 
Method SummaryModifier and TypeMethodDescriptiondoubleConstructs an Anderson-Darling test for the given column of data.doubleConstructs an Anderson-Darling test for the given column of data.doublegetP()Constructs an Anderson-Darling test for the given column of data.
- 
Constructor Details- 
AndersonDarlingTestpublic AndersonDarlingTest(double[] data) Constructs an Anderson-Darling test for the given column of data.- Parameters:
- data- the column of data to be analyzed.
 
 
- 
- 
Method Details- 
getASquaredpublic double getASquared()Constructs an Anderson-Darling test for the given column of data.- Returns:
- the A^2 statistic.
 
- 
getASquaredStarpublic double getASquaredStar()Constructs an Anderson-Darling test for the given column of data.- Returns:
- the A^2* statistic, which is the A^2 statistic adjusted heuristically for sample size.
 
- 
getPpublic double getP()Constructs an Anderson-Darling test for the given column of data.- Returns:
- the p value of the A^2* statistic, which is interpolated using exponential functions.
 
 
-