IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Represents the result of a statistical test. More...
Properties | |
double | Statistic [get] |
Gets the value of the test statistic. More... | |
Distribution | Distribution [get] |
Gets the distribution of the test statistic under the null hypothesis. More... | |
double | LeftProbability [get] |
Get the probability, under the null hypothesis, of obtaining a test statistic value as small or smaller than the one actually obtained. More... | |
double | RightProbability [get] |
Get the probability, under the null hypothesis, of obtaining a test statistic value as large as or larger than the one actually obtained. More... | |
Private Attributes | |
double | statistic |
Distribution | distribution |
Represents the result of a statistical test.
A statistical test compares a data set to a model (or to another data set) and computes a single, real number, called the test statistic, which measures how much the data set differs from model (or the other data set). The key to a useful statistical test is that the distribution of the test statistic, under the assumption that the model actually explains the data (or that the other data set is drawn from the same distribution) is known. This assumption is called the null hypothesis.
|
private |
|
private |
|
get |
Gets the value of the test statistic.
Referenced by Test.SampleTest.AnovaDistribution(), Test.SampleTest.AnovaStudentAgreement(), Test.SampleTest.AnovaTest(), Test.BivariateSampleTest.BivariateLinearPolynomialRegressionAgreement(), Test.BivariateSampleTest.BivariateLinearRegression(), Test.BivariateSampleTest.BivariateLinearRegressionGoodnessOfFitDistribution(), Test.MultivariateSampleTest.BivariateNullAssociation(), Test.BivariateSampleTest.BivariatePolynomialRegression(), FutureTest.FutureTest.ChiSquareDistribution(), Test.DataSetTest.FitDataToLineChiSquaredTest(), Test.DataSetTest.FitDataToLineTest(), Test.DataSetTest.FitDataToPolynomialChiSquaredTest(), Test.DataSetTest.FitDataToPolynomialTest(), Test.DataSetTest.FitDataToProportionalityTest(), Test.DataSetTest.FitToFunctionLinearCompatibilityTest(), Test.DataSetTest.FitToFunctionPolynomialCompatibilityTest(), Test.NullDistributionTests.KendallNullDistributionTest(), Test.NullDistributionTests.KolmogorovNullDistributionTest(), Test.NullDistributionTests.KuiperNullDistributionTest(), Test.MultivariateSampleTest.MultivariateLinearRegressionAgreement(), Test.MultivariateSampleTest.MultivariateLinearRegressionNullDistribution(), Test.MultivariateSampleTest.MultivariateLinearRegressionTest(), Test.MultivariateSampleTest.PairedStudentTTest(), Test.BivariateSampleTest.PearsonRDistribution(), Test.SampleTest.SampleComparisonTest(), Test.SampleTest.SampleFisherFTest(), Test.SampleTest.SampleKolmogorovSmirnovTest(), Test.SampleTest.SampleKuiperTest(), Test.SampleTest.SampleMannWhitneyTest(), Test.SampleTest.SignTestDistribution(), Test.NullDistributionTests.SpearmanNullDistributionTest(), Test.SampleTest.TTestDistribution(), Test.NullDistributionTests.TwoSampleKolmogorovNullDistributionTest(), FutureTest.FutureTest.TwoSampleKS2(), and Test.SampleTest.ZTestDistribution().
|
get |
Gets the distribution of the test statistic under the null hypothesis.
Referenced by Test.SampleTest.AnovaStudentAgreement(), Test.MultivariateSampleTest.BivariateNullAssociation(), FutureTest.FutureTest.ChiSquareDistribution(), Test.NullDistributionTests.KendallNullDistributionTest(), Test.NullDistributionTests.KolmogorovNullDistributionTest(), Test.NullDistributionTests.KuiperNullDistributionTest(), Test.SampleTest.SampleKolmogorovSmirnovTest(), Test.SampleTest.SampleKuiperTest(), Test.NullDistributionTests.SpearmanNullDistributionTest(), Test.NullDistributionTests.TwoSampleKolmogorovNullDistributionTest(), and FutureTest.FutureTest.TwoSampleKS2().
|
get |
Get the probability, under the null hypothesis, of obtaining a test statistic value as small or smaller than the one actually obtained.
Referenced by Test.SampleTest.AnovaDistribution(), Test.SampleTest.AnovaStudentAgreement(), Test.SampleTest.BetaFit(), Test.BinaryContingencyTableTest.BinaryContingencyTest(), Test.BivariateSampleTest.BivariateLinearRegression(), Test.BivariateSampleTest.BivariateLinearRegressionGoodnessOfFitDistribution(), Test.MultivariateSampleTest.BivariateNullAssociation(), FutureTest.FutureTest.ChiSquareDistribution(), Test.DistributionTest.DistributionRandomDeviates(), Test.SampleTest.ExponentialFit(), Test.DistributionTest.FisherTest(), Test.DataSetTest.FitDataToLineChiSquaredTest(), Test.DataSetTest.FitDataToLineTest(), Test.DataSetTest.FitDataToPolynomialChiSquaredTest(), Test.DataSetTest.FitDataToPolynomialTest(), Test.DataSetTest.FitDataToProportionalityTest(), Test.SampleTest.GammaFit(), Test.DistributionTest.GammaFromExponential(), Test.DistributionTest.InverseGaussianSummation(), Test.NullDistributionTests.KolmogorovNullDistributionTest(), Test.NullDistributionTests.KuiperNullDistributionTest(), Test.SampleTest.LognormalFit(), Test.MultivariateSampleTest.MultivariateLinearRegressionNullDistribution(), Test.MultivariateSampleTest.MultivariateLinearRegressionTest(), Test.SampleTest.NormalFit(), Test.MultivariateSampleTest.PairedStudentTTest(), Test.BivariateSampleTest.PearsonRDistribution(), Test.SampleTest.SampleComparisonTest(), Test.SampleTest.SampleFisherFTest(), Test.SampleTest.SampleFitChiSquaredTest(), Test.SampleTest.SampleKolmogorovSmirnovTest(), Test.SampleTest.SampleKuiperTest(), Test.SampleTest.SampleMannWhitneyTest(), Test.NullDistributionTests.SpearmanNullDistributionTest(), Test.DistributionTest.StudentTest(), Test.DistributionTest.StudentTest2(), Test.SampleTest.TTestDistribution(), Test.NullDistributionTests.TwoSampleKolmogorovNullDistributionTest(), Test.DistributionTest.UniformOrderStatistics(), and Test.SampleTest.ZTestDistribution().
|
get |
Get the probability, under the null hypothesis, of obtaining a test statistic value as large as or larger than the one actually obtained.
Referenced by Test.BinaryContingencyTableTest.BinaryContingencyNullTest(), Test.BinaryContingencyTableTest.BinaryContingencyTest(), Test.DiscreteDistributionTest.DiscreteDistributionRandomValues(), Test.DataSetTest.FitDataToLineTest(), Test.NullDistributionTests.KolmogorovNullDistributionTest(), Test.SampleTest.KruskalWallis(), Test.NullDistributionTests.KuiperNullDistributionTest(), Test.PermutationTest.PermutationDistribution(), Test.SampleTest.SampleComparisonTest(), Test.SampleTest.SampleFisherFTest(), Test.SampleTest.SampleMannWhitneyTest(), Test.NullDistributionTests.SpearmanNullDistributionTest(), Test.RandomTest.TimeGammaGenerators(), and FutureTest.FutureTest.TwoSampleKS2().