PhpSpreadsheet/tests/PhpSpreadsheetTests/Calculation/Functions/Statistical
Mark Baker 42ecc270ec
Extract Permutation functions from the Statistical class into a dedicated Permutations class (#1851)
* Extract Permutation functions from the Statistical class into a dedicated Permutations class

Retain the original methods in the Statistical class as stubs for BC, but deprecate them. They will be removed for PHPSpreadsheet v2

Note that unit tests still point to the Statistical class stubs; these should be modified to use the Permutations class directly when the stubs are removed

Also provided a basic implementationof the PERMUTATIONA() Function
2021-02-13 15:35:07 +01:00
..
AveDevTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
AverageATest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
AverageIfTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
AverageTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
BetaDistTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
BetaInvTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
BinomDistTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
ChiDistTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
ChiInvTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
ConfidenceTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
CorrelTest.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
CountATest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
CountBlankTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
CountIfTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
CountIfsTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
CountTest.php Restoring State After Static Changes in Tests (#1571) 2020-07-15 13:23:00 +02:00
CovarTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
ExponDistTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
FDist2Test.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
FisherInvTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
FisherTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
ForecastTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
GammaDistTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
GammaInvTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
GammaLnTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
GammaTest.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
GaussTest.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
GeoMeanTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
HarMeanTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
HypGeomDistTest.php Identify HYPGEOM.DIST() as a separate Excel function, and additional unit tests (including unhappy path) (#1595) 2020-07-26 22:10:53 +02:00
InterceptTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
KurtTest.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
LargeTest.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
LinEstTest.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
LogEstTest.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
LogInvTest.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
LogNormDist2Test.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
LogNormDistTest.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
MaxATest.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
MaxIfsTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
MaxTest.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
MedianTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
MinATest.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
MinIfsTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
MinTest.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
ModeTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
NegBinomDistTest.php Additional statistical unit tests (#1818) 2021-01-31 16:42:17 +01:00
NormDistTest.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
NormInvTest.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
NormSDist2Test.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
NormSDistTest.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
NormSInvTest.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
PercentRankTest.php Additional unit tests for statistical functions, with a fix to ordering for RANK() (#1813) 2021-01-29 22:21:55 +01:00
PercentileTest.php Additional unit tests for statistical functions, with a fix to ordering for RANK() (#1813) 2021-01-29 22:21:55 +01:00
PermutTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
PermutationATest.php Extract Permutation functions from the Statistical class into a dedicated Permutations class (#1851) 2021-02-13 15:35:07 +01:00
PoissonTest.php Additional statistical unit tests (#1818) 2021-01-31 16:42:17 +01:00
QuartileTest.php Additional unit tests for statistical functions, with a fix to ordering for RANK() (#1813) 2021-01-29 22:21:55 +01:00
RankTest.php Additional unit tests for statistical functions, with a fix to ordering for RANK() (#1813) 2021-01-29 22:21:55 +01:00
RsqTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
SlopeTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
SmallTest.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
StandardizeTest.php Implementation of MS Excel's LOGNORM.DIST(), NORM.S.DIST(), F.DIST(), GAUSS() and GAMMA() functions (#1588) 2020-07-25 12:44:51 +02:00
SteyxTest.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00