PHP Класс MathPHP\Statistics\DescriptiveTest

Наследование: extends PHPUnit_Framework_TestCase
Показать файл Открыть проект

Открытые методы

Метод Описание
dataProviderForCoefficientOfVariation ( )
dataProviderForFiveNumberSummary ( )
dataProviderForIQR ( )
dataProviderForMeanAbsoluteDeviation ( ) Data provider for MAD (mean) test Data: [ [ numbers ], mad ]
dataProviderForMedianAbsoluteDeviation ( ) Data provider for MAD (median) test Data: [ [ numbers ], mad ]
dataProviderForMidhinge ( )
dataProviderForMidrange ( ) Data provider for midrange test Data: [ [ numbers ], range ]
dataProviderForPercentile ( )
dataProviderForPopulationVariance ( ) Data provider for population variance test Data: [ [ numbers ], variance ]
dataProviderForQuartiles ( )
dataProviderForQuartilesExclusive ( )
dataProviderForQuartilesInclusive ( )
dataProviderForRange ( ) Data provider for range test Data: [ [ numbers ], range ]
dataProviderForSampleVariance ( ) Data provider for sample variance test Data: [ [ numbers ], variance ]
dataProviderForStandardDeviationUsingPopulationVariance ( ) Data provider for standard deviation test Data: [ [ numbers ], mean ]
dataProviderForStandardDeviationUsingSampleVariance ( ) Data provider for standard deviation using sample variance test Data: [ [ numbers ], mean ]
testDescribePopulation ( )
testDescribeSample ( )
testFiveNumberSummary ( array $numbers, array $summary )
testIQR ( array $numbers, $IQR )
testInterquartileRange ( array $numbers, $IQR )
testMeanAbsoluteDeviation ( array $numbers, $mad )
testMeanAbsoluteDeviationNullWhenEmptyArray ( )
testMedianAbsoluteDeviation ( array $numbers, $mad )
testMedianAbsoluteDeviationNullWhenEmptyArray ( )
testMidhinge ( array $numbers, $midhinge )
testMidrange ( array $numbers, $midrange )
testMidrangeNullWhenEmptyArray ( )
testPercentile ( array $numbers, integer $percentile, $value )
testPercentileOutOfLowerBoundsP ( )
testPercentileOutOfUpperBoundsP ( )
testPopulationVariance ( array $numbers, $variance )
testPopulationVarianceNullWhenEmptyArray ( )
testQuartiles ( array $numbers, string $method, array $quartiles )
testQuartilesExclusive ( array $numbers, array $quartiles )
testQuartilesExclusiveEmptyWhenEmptyArray ( )
testQuartilesInclusive ( array $numbers, array $quartiles )
testQuartilesInclusiveEmptyWhenEmptyArray ( )
testRange ( array $numbers, $range )
testRangeNullWhenEmptyArray ( )
testSDNullWhenEmptyArray ( )
testSDeviationUsingPopulationVariance ( array $numbers, $standard_deviation )
testSDeviationUsingSampleVariance ( array $numbers, $standard_deviation )
testSampleVariance ( array $numbers, $variance )
testSampleVarianceNullWhenEmptyArray ( )
testSampleVarianceZeroWhenListContainsOnlyOneItem ( )
testStandardDeviationNullWhenEmptyArray ( )
testStandardDeviationUsingPopulationVariance ( array $numbers, $standard_deviation )
testStandardDeviationUsingSampleVariance ( array $numbers, $standard_deviation )
testVarianceExceptionDFLessThanZero ( )
testsCoefficientOfVariation ( array $numbers, $cv )

Описание методов

dataProviderForCoefficientOfVariation() публичный Метод

dataProviderForFiveNumberSummary() публичный Метод

dataProviderForIQR() публичный Метод

public dataProviderForIQR ( )

dataProviderForMeanAbsoluteDeviation() публичный Метод

Data provider for MAD (mean) test Data: [ [ numbers ], mad ]

dataProviderForMedianAbsoluteDeviation() публичный Метод

Data provider for MAD (median) test Data: [ [ numbers ], mad ]

dataProviderForMidhinge() публичный Метод

dataProviderForMidrange() публичный Метод

Data provider for midrange test Data: [ [ numbers ], range ]

dataProviderForPercentile() публичный Метод

dataProviderForPopulationVariance() публичный Метод

Data provider for population variance test Data: [ [ numbers ], variance ]

dataProviderForQuartiles() публичный Метод

dataProviderForQuartilesExclusive() публичный Метод

dataProviderForQuartilesInclusive() публичный Метод

dataProviderForRange() публичный Метод

Data provider for range test Data: [ [ numbers ], range ]

dataProviderForSampleVariance() публичный Метод

Data provider for sample variance test Data: [ [ numbers ], variance ]

dataProviderForStandardDeviationUsingPopulationVariance() публичный Метод

Data provider for standard deviation test Data: [ [ numbers ], mean ]

dataProviderForStandardDeviationUsingSampleVariance() публичный Метод

Data provider for standard deviation using sample variance test Data: [ [ numbers ], mean ]

testDescribePopulation() публичный Метод

testDescribeSample() публичный Метод

public testDescribeSample ( )

testFiveNumberSummary() публичный Метод

public testFiveNumberSummary ( array $numbers, array $summary )
$numbers array
$summary array

testIQR() публичный Метод

public testIQR ( array $numbers, $IQR )
$numbers array

testInterquartileRange() публичный Метод

public testInterquartileRange ( array $numbers, $IQR )
$numbers array

testMeanAbsoluteDeviation() публичный Метод

public testMeanAbsoluteDeviation ( array $numbers, $mad )
$numbers array

testMeanAbsoluteDeviationNullWhenEmptyArray() публичный Метод

testMedianAbsoluteDeviation() публичный Метод

public testMedianAbsoluteDeviation ( array $numbers, $mad )
$numbers array

testMedianAbsoluteDeviationNullWhenEmptyArray() публичный Метод

testMidhinge() публичный Метод

public testMidhinge ( array $numbers, $midhinge )
$numbers array

testMidrange() публичный Метод

public testMidrange ( array $numbers, $midrange )
$numbers array

testMidrangeNullWhenEmptyArray() публичный Метод

testPercentile() публичный Метод

public testPercentile ( array $numbers, integer $percentile, $value )
$numbers array
$percentile integer

testPercentileOutOfLowerBoundsP() публичный Метод

testPercentileOutOfUpperBoundsP() публичный Метод

testPopulationVariance() публичный Метод

public testPopulationVariance ( array $numbers, $variance )
$numbers array

testPopulationVarianceNullWhenEmptyArray() публичный Метод

testQuartiles() публичный Метод

public testQuartiles ( array $numbers, string $method, array $quartiles )
$numbers array
$method string
$quartiles array

testQuartilesExclusive() публичный Метод

public testQuartilesExclusive ( array $numbers, array $quartiles )
$numbers array
$quartiles array

testQuartilesExclusiveEmptyWhenEmptyArray() публичный Метод

testQuartilesInclusive() публичный Метод

public testQuartilesInclusive ( array $numbers, array $quartiles )
$numbers array
$quartiles array

testQuartilesInclusiveEmptyWhenEmptyArray() публичный Метод

testRange() публичный Метод

public testRange ( array $numbers, $range )
$numbers array

testRangeNullWhenEmptyArray() публичный Метод

testSDNullWhenEmptyArray() публичный Метод

testSDeviationUsingPopulationVariance() публичный Метод

public testSDeviationUsingPopulationVariance ( array $numbers, $standard_deviation )
$numbers array

testSDeviationUsingSampleVariance() публичный Метод

public testSDeviationUsingSampleVariance ( array $numbers, $standard_deviation )
$numbers array

testSampleVariance() публичный Метод

public testSampleVariance ( array $numbers, $variance )
$numbers array

testSampleVarianceNullWhenEmptyArray() публичный Метод

testSampleVarianceZeroWhenListContainsOnlyOneItem() публичный Метод

testStandardDeviationNullWhenEmptyArray() публичный Метод

testStandardDeviationUsingPopulationVariance() публичный Метод

public testStandardDeviationUsingPopulationVariance ( array $numbers, $standard_deviation )
$numbers array

testStandardDeviationUsingSampleVariance() публичный Метод

public testStandardDeviationUsingSampleVariance ( array $numbers, $standard_deviation )
$numbers array

testVarianceExceptionDFLessThanZero() публичный Метод

testsCoefficientOfVariation() публичный Метод

public testsCoefficientOfVariation ( array $numbers, $cv )
$numbers array