par
Ripat » 17 mars 2006, 12:48
Ceci:
http://php.belnet.be/manual/fr/function ... iation.php
Mais il faudra compiler le module C stats de PECL.
Sinon, l'écart-type est relativement facile à calculer en boucle. Sauf erreur, l'écart-type est la racine de la somme du carré des écarts à la moyenne divisé par (n-1).
$a = array(6, 2, 8);
$moyenne = array_sum($a)/count($a);
$et = 0;
foreach ($a as $v){
$et += pow(($v - $moyenne), 2);
}
$et = $et / (count($a) - 1);
$et = pow($et, 1/2);
echo $et;
Ceci:
http://php.belnet.be/manual/fr/function.stats-standard-deviation.php
Mais il faudra compiler le module C stats de PECL.
Sinon, l'écart-type est relativement facile à calculer en boucle. Sauf erreur, l'écart-type est la racine de la somme du carré des écarts à la moyenne divisé par (n-1).
[php]$a = array(6, 2, 8);
$moyenne = array_sum($a)/count($a);
$et = 0;
foreach ($a as $v){
$et += pow(($v - $moyenne), 2);
}
$et = $et / (count($a) - 1);
$et = pow($et, 1/2);
echo $et;[/php]