PhpSpreadsheet/tests/data/Calculation/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
..
AVEDEV.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
AVERAGE.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
AVERAGEA.php Extended unit tests (#1087) 2019-07-16 16:18:42 +02:00
AVERAGEIF.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
BETADIST.php Unhappy path unit tests (#1814) 2021-01-29 23:23:29 +01:00
BETAINV.php Unhappy path unit tests (#1814) 2021-01-29 23:23:29 +01:00
BINOMDIST.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
BasicCOUNT.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
CHIDIST.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
CHIINV.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
CONFIDENCE.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
CORREL.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
COUNTA.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
COUNTBLANK.php Statistical issues (#1098) 2019-07-20 18:40:05 +02:00
COUNTIF.php Countif strict comparison (#1078) 2019-07-14 16:22:31 +02:00
COUNTIFS.php Countif strict comparison (#1078) 2019-07-14 16:22:31 +02:00
COVAR.php Statistics functions extended tests (#1099) 2019-07-21 13:07:18 +02:00
CRITBINOM.php Statistical issues (#1098) 2019-07-20 18:40:05 +02:00
EXPONDIST.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
ExcelCOUNT.php Statistical issues (#1098) 2019-07-20 18:40:05 +02:00
FDIST2.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
FISHER.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
FISHERINV.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
FORECAST.php Trend function unit tests (#1089) 2019-07-16 23:51:48 +02:00
GAMMA.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
GAMMADIST.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
GAMMAINV.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
GAMMALN.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
GAUSS.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
GEOMEAN.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
GnumericCOUNT.php Statistical issues (#1098) 2019-07-20 18:40:05 +02:00
HARMEAN.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
HYPGEOMDIST.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
INTERCEPT.php Trend function unit tests (#1089) 2019-07-16 23:51:48 +02:00
KURT.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00
LARGE.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
LINEST.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
LOGEST.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
LOGINV.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
LOGNORMDIST.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
LOGNORMDIST2.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
MAX.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
MAXA.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
MAXIFS.php Calculation/Statistical :: Add MAXIFS, MINIFS, COUNTIFS and Remove MINIF, MAXIF (#1059) 2019-07-14 12:55:42 +02:00
MEDIAN.php Improved tests (#1110) 2019-07-26 22:21:17 +02:00
MIN.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
MINA.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
MINIFS.php Calculation/Statistical :: Add MAXIFS, MINIFS, COUNTIFS and Remove MINIF, MAXIF (#1059) 2019-07-14 12:55:42 +02:00
MODE.php Save Excel 2010+ Functions Properly 2020-05-18 12:37:35 +09:00
NEGBINOMDIST.php Additional statistical unit tests (#1818) 2021-01-31 16:42:17 +01:00
NORMDIST.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
NORMINV.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
NORMSDIST.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
NORMSDIST2.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
NORMSINV.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
OpenOfficeCOUNT.php Statistical issues (#1098) 2019-07-20 18:40:05 +02:00
PERCENTILE.php Unhappy path unit tests (#1814) 2021-01-29 23:23:29 +01:00
PERCENTRANK.php Unhappy path unit tests (#1814) 2021-01-29 23:23:29 +01:00
PERMUT.php Extract Permutation functions from the Statistical class into a dedicated Permutations class (#1851) 2021-02-13 15:35:07 +01:00
PERMUTATIONA.php Extract Permutation functions from the Statistical class into a dedicated Permutations class (#1851) 2021-02-13 15:35:07 +01:00
POISSON.php Additional statistical unit tests (#1818) 2021-01-31 16:42:17 +01:00
QUARTILE.php Unhappy path unit tests (#1814) 2021-01-29 23:23:29 +01:00
RANK.php Unhappy path unit tests (#1814) 2021-01-29 23:23:29 +01:00
RSQ.php Trend function unit tests (#1089) 2019-07-16 23:51:48 +02:00
SLOPE.php Update PHP-CS-Fixer rules 2020-05-18 13:49:57 +09:00
SMALL.php More unit tests for statistical functions, including a bugfix to LARGE() (#1601) 2020-07-29 23:56:37 +02:00
STANDARDIZE.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
STEYX.php Additional statistical unit tests for non-happy path (#1594) 2020-07-25 21:58:08 +02:00