IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Meta.Numerics.Statistics.TestResult Class Reference

Represents the result of a statistical test. More...

+ Collaboration diagram for Meta.Numerics.Statistics.TestResult:

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
 

Detailed Description

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.

Member Data Documentation

double Meta.Numerics.Statistics.TestResult.statistic
private
Distribution Meta.Numerics.Statistics.TestResult.distribution
private

Property Documentation

double Meta.Numerics.Statistics.TestResult.Statistic
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().

double Meta.Numerics.Statistics.TestResult.LeftProbability
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().


The documentation for this class was generated from the following file: