Корреляция на php – функция/ Php simple pearson correlation Function
Я просто оставлю это здесь. Функция корреляции Пирсона по двум входным рядам.
Just php Pearson correlation function.
function php_correlation($x,$y){ if(count($x)!==count($y)){return -1;} $x=array_values($x); $y=array_values($y); $xs=array_sum($x)/count($x); $ys=array_sum($y)/count($y); $a=0;$bx=0;$by=0; for($i=0;$i<count($x);$i++){ $xr=$x[$i]-$xs; $yr=$y[$i]-$ys; $a+=$xr*$yr; $bx+=pow($xr,2); $by+=pow($yr,2); } $b = sqrt($bx*$by); return $a/$b; }