ozdemirburak / sancus
此包已废弃且不再维护。未建议替代包。
二项式置信区间
1.3.0
2017-03-10 22:04 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- phpunit/phpunit: ~4.0|~5.0
This package is not auto-updated.
Last update: 2020-04-15 11:43:47 UTC
README
二项式比例置信区间。支持的方法有Agresti-Coull、Wald和Wilson Score。
安装
通过Composer
$ composer require ozdemirburak/sancus
用法
$interval = new OzdemirBurak\Sancus\Intervals\AgrestiCoullInterval($positive = 25, $negative = 25, $confidence = 0.95); print_r($interval->getInterval()); // Array([0] => 0.36644514398812, [1] => 0.63355485601188) echo $interval->getLowerBound(); // prints 0.36644514398812 $interval = new OzdemirBurak\Sancus\Intervals\WaldInterval(10, 50); print_r($interval->getInterval()); // Array([0] => 0.072367856116984, [1] => 0.26096547721635) echo $interval->getUpperBound(); // prints 0.26096547721635 $interval = new OzdemirBurak\Sancus\Intervals\WilsonInterval(75, 25, 0.90); print_r($interval->getInterval()); // Array([0] => 0.67282656258608, [1] => 0.81400207671582) echo $interval->getScore(); // WilsonInterval only, same as $interval->getLowerBound(), prints 0.67282656258608
变更日志
请参阅CHANGELOG获取最近更改的详细信息。
测试
$ composer test
贡献
请参阅CONTRIBUTING和CONDUCT获取详细信息。
致谢
许可证
MIT许可证(MIT)。请参阅许可证文件获取更多信息。