Page 1 sur 1

fonctions statistiques

Posté : 17 mars 2006, 11:21
par Invité
Bonjour à tous,
Avant d'importet des données dans ma base, je souhaite valider leur contenu en calculant la moyenne et l'écart type de chaque serie (9 au total).
Existe t'il des fonctions statisques simples dans php.
Les données sont pour le moment dans un tableau php.
Evidemment le calcul de la moyenne est simple mais pour les autres cela ce complique un peu.
Merci d'avance

Posté : 17 mars 2006, 12:48
par Ripat
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;

Posté : 17 mars 2006, 12:49
par JazzFinder
---

Posté : 17 mars 2006, 12:54
par JazzFinder
---

Posté : 17 mars 2006, 13:09
par Ripat
Va falloir que je prenne des cours de dactylo! Pas facile avec des doigts de bûcheron canadien! :twisted:
Et moi, avec mes doigts gras de bouffeur de frites, tu crois que c'est facile? :langue:

Posté : 17 mars 2006, 13:18
par JazzFinder
---

Posté : 17 mars 2006, 14:05
par Invité
Merci à vous
Cela me suffit, je voulai juste la moyenne et l'écart type.
Le reste de l'analyse statistique se fera en sortie de la base de données et non pas en entrée., je pense alors utilisé le SQL pour le faire
Encore merci
@+