PHP Class MathPHP\Statistics\CorrelationTest

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: markrogoyski/math-php

Public Methods

Method Description
dataProviderForKendallsTau ( )
dataProviderForPopulationCorrelationCoefficient ( ) Data provider for population correlation coefficient test Data: [ x, y, ppc ]
dataProviderForPopulationCovariance ( ) Data provider for population covariance test Data: [ X, Y, covariance ]
dataProviderForR2 ( )
dataProviderForSampleCorrelationCoefficient ( ) Data provider for sample correlation coefficient test Data: [ x, y, ppc ]
dataProviderForSampleCovariance ( ) Data provider for sample covariance test Data: [ X, Y, covariance ]
dataProviderForSpearmansRho ( )
testCoefficientOfDetermination ( array $X, array $Y, $r2 )
testCovariancePopluation ( $X, $Y, $covariance )
testCovarianceSample ( $X, $Y, $covariance )
testDescribe ( )
testKendallsTau ( array $X, array $Y, )
testKendallsTauExceptionDifferentLengthArrays ( )
testPopulationCorrelationCoefficient ( array $x, array $y, $pcc )
testPopulationCovariance ( $X, $Y, $covariance )
testPopulationCovarianceExceptionWhenXAndYHaveDifferentCounts ( )
testR2 ( array $X, array $Y, $r2 )
testRPopulation ( array $x, array $y, $pcc )
testRSample ( array $x, array $y, $scc )
testSampleCorrelationCoefficient ( array $x, array $y, $scc )
testSampleCovariance ( $X, $Y, $covariance )
testSampleCovarianceExceptionWhenXAndYHaveDifferentCounts ( )
testSpearmansRho ( array $X, array $Y, )
testSpearmansRhoExceptionDifferentLengthArrays ( )

Method Details

dataProviderForKendallsTau() public method

dataProviderForPopulationCorrelationCoefficient() public method

Data provider for population correlation coefficient test Data: [ x, y, ppc ]

dataProviderForPopulationCovariance() public method

Data provider for population covariance test Data: [ X, Y, covariance ]

dataProviderForR2() public method

public dataProviderForR2 ( )

dataProviderForSampleCorrelationCoefficient() public method

Data provider for sample correlation coefficient test Data: [ x, y, ppc ]

dataProviderForSampleCovariance() public method

Data provider for sample covariance test Data: [ X, Y, covariance ]

dataProviderForSpearmansRho() public method

testCoefficientOfDetermination() public method

public testCoefficientOfDetermination ( array $X, array $Y, $r2 )
$X array
$Y array

testCovariancePopluation() public method

public testCovariancePopluation ( $X, $Y, $covariance )

testCovarianceSample() public method

public testCovarianceSample ( $X, $Y, $covariance )

testDescribe() public method

public testDescribe ( )

testKendallsTau() public method

public testKendallsTau ( array $X, array $Y, )
$X array
$Y array

testKendallsTauExceptionDifferentLengthArrays() public method

testPopulationCorrelationCoefficient() public method

testPopulationCovariance() public method

public testPopulationCovariance ( $X, $Y, $covariance )

testPopulationCovarianceExceptionWhenXAndYHaveDifferentCounts() public method

testR2() public method

public testR2 ( array $X, array $Y, $r2 )
$X array
$Y array

testRPopulation() public method

public testRPopulation ( array $x, array $y, $pcc )
$x array
$y array

testRSample() public method

public testRSample ( array $x, array $y, $scc )
$x array
$y array

testSampleCorrelationCoefficient() public method

public testSampleCorrelationCoefficient ( array $x, array $y, $scc )
$x array
$y array

testSampleCovariance() public method

public testSampleCovariance ( $X, $Y, $covariance )

testSampleCovarianceExceptionWhenXAndYHaveDifferentCounts() public method

testSpearmansRho() public method

public testSpearmansRho ( array $X, array $Y, )
$X array
$Y array

testSpearmansRhoExceptionDifferentLengthArrays() public method