Hauptmenü

Werkzeuge

Kategorien

Archiv

Standardabweichung mit PHP berechnen

Erstellt in PHP am 24. April 2022 vom Daschmi

Um mit PHP die Standardabweichung zu berechnen, kann folgende Funktion verwendet werden.

/**
 * Berechnet die Standardabweichung aus einem Array von Werten
 * @param $ar
 *
 * @return float
 */
public static function calculateDeviation($ar) {
    
  $num = sizeof($ar);
  $avg = array_sum($ar) / $num;
  $abw = 0;

  foreach ($ar as $item) {

    $abw += ($item - $avg) * ($item - $avg);

  }

  return sqrt((1 / ($num - 1)) * $abw);

}