Hallo,
leuchtet jemandem ein, weshalb in EXCEL die Standardabweichung mit der Funktion STABWN einen Wert um 36 liefert und PHP für die selbe Eingabe jedoch 39,... zurückgibt mit dieser Funktion:
function std_deviation($std)//Standardabweichung
{
$total;
while(list($key,$val) = each($std))
{
$total += $val;
}
reset($std);
$mean = $total/count($std);
while(list($key,$val) = each($std))
{
$sum += bcpow(($val-$mean),2);
}
$var = sqrt($sum/(count($std)-1));
return $var;
}
Eingabeparameter: $values="19,2,88,30,4,89";
Danke für Tipps