統計値

選択された統計メソッド

相関

相関係数は二つの変数間の関係の強さを計測するために統計学で使われます。幾つかの型の相関係数があります。

ピアソン相関

ピアソンの相関あるいはピアソン相関は、線形回帰で一般的に使われる相関係数です。

例:

use Phpml\Math\Statistic\Correlation;

$x = [43, 21, 25, 42, 57, 59];
$y = [99, 65, 79, 75, 87, 82];

Correlation::pearson($x, $y);
// return 0.549

平均

算術演算

例:

use Phpml\Math\Statistic\Mean;

Mean::arithmetic([2, 5];
// return 3.5

Mean::arithmetic([0.5, 0.5, 1.5, 2.5, 3.5];
// return 1.7

中央値

例:

use Phpml\Math\Statistic\Mean;

Mean::median([5, 2, 6, 1, 3, 4]);
// return 3.5

Mean::median([5, 2, 6, 1, 3]);
// return 3

モード

例:

use Phpml\Math\Statistic\Mean;

Mean::mode([5, 2, 6, 1, 3, 4, 6, 6, 5]);
// return 6

標準偏差

例:

use Phpml\Math\Statistic\StandardDeviation;

$population = [5, 6, 8, 9];
StandardDeviation::population($population)
// return 1.825

$population = [7100, 15500, 4400, 4400, 5900, 4600, 8800, 2000, 2750, 2550,  960, 1025];
StandardDeviation::population($population)
// return 4079