huasofoundries/math_histogram

PEAR的Math Stats + Math Histogram的分支/重构

1.0.3 2018-02-13 19:22 UTC

README

Codacy Badge Packagist Scrutinizer Code Quality Build Status StyleCI FOSSA Status

本包是经典PEAR的Math_StatsMath_Histogram的分支/重构,适配了PSR4自动加载、命名空间以及PHP 5.5+兼容性。

要测试,运行

make install
make test

那么Math Stats和Math Histogram是什么呢?

本项目旨在替代Math Stats和Math Histogram,它们原本是打算与PEAR一起安装的。以下是它们的描述

Math Stats

用于计算数值数据数组的统计参数的包。数据可以是一个简单的数值数组,也可以是一个累积数值数组。累积数组具有值作为索引,数组元素的重复次数作为值,例如 $data = [ 3 => 4, 2.3 => 5, 1.25 => 6, 0.5 => 3]。可以拒绝空值、忽略空值或将空值视为零值。

Math Histogram

包:Math_Histogram

这些类可以用于计算数据集的直方图分布。

Math_Histogram类从一维数据集计算直方图。这些也被称为2D直方图,可以按常规的频率或累积频率计算。

类似地,Math_Histogram3D和Math_Histogram4D类从二维和三维数据集(分别)计算分布,两种情况都支持常规频率和累积频率模式。

此包需要Math_Stats包,因此如果您还没有安装,您需要先执行

pear install Math_Stats

然后您才能在脚本中使用Math_Histogram。

--- Jesus M. Castagnetto

许可证

FOSSA Status