huasofoundries / math_histogram
PEAR的Math Stats + Math Histogram的分支/重构
1.0.3
2018-02-13 19:22 UTC
Requires
- php: >=5.5
- pear/pear_exception: *
Requires (Dev)
- codeception/codeception: 2.1.6
This package is auto-updated.
Last update: 2024-08-29 04:05:29 UTC
README
本包是经典PEAR的Math_Stats和Math_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