Introduction
Ceci est l'extension statistics. Elle contient quelques douzaines de
fonctions utiles pour des calculs statistiques. Il s'agit d'une enveloppe
autour de 2 bibliothèques scientifique, nommée DCDFLIB (Bibliothèque de
routines en C pour les Fonctions de Distributions Cumulative, Inverses et
Autres paramètres) par B. Brown & J. Lavato et RANDLIB par Barry
Brown, James Lavato & Kathy Russel.
Inclut les fonctions CD et PD.
Installation
Cette extension » PECL
n'est pas intégrée à PHP.
Des informations sur l'installation de ces extensions PECL
peuvent être trouvées dans le chapitre du manuel intitulé Installation
des extensions PECL. D'autres informations comme les notes sur les nouvelles
versions, les téléchargements, les sources des fichiers, les informations concernant les mainteneurs
ainsi qu'un CHANGELOG, peuvent être trouvées ici :
» http://pecl.php.net/package/stats.
La bibliothèque DLL pour cette extension PECL
peut être téléchargée depuis, soit la page de
» téléchargement PHP, soit depuis
» http://pecl4win.php.net/
Pré-requis
Aucune bibliothèque externe n'est nécessaire. L'extension vient intégrée
avec les bibliothèques utilisées.
Table des matières
- stats_absolute_deviation — Retourne l'écart absolu d'un tableau de valeurs
- stats_cdf_beta — Fonction CDF pour Distribution BETA. Calcule n'importe quel paramètre de distribution beta des valeurs données pour les autres.
- stats_cdf_binomial — Calcule n'importe quel paramètre de distribution binomiale des valeurs données pour les autres.
- stats_cdf_cauchy — Non documenté
- stats_cdf_chisquare — Calcule n'importe quel paramètre de distribution Khi-carré des valeurs données pour les autres.
- stats_cdf_exponential — Non documenté
- stats_cdf_f — Calcule n'importe quel paramètre de distribution F des valeurs données pour les autres.
- stats_cdf_gamma — Calcule n'importe quel paramètre de distribution gamma des valeurs données pour les autres.
- stats_cdf_laplace — Non documenté
- stats_cdf_logistic — Non documenté
- stats_cdf_negative_binomial — Calcule n'importe quel paramètre de distribution binomiale négative des valeurs données pour les autres.
- stats_cdf_noncentral_chisquare — Calcule n'importe quel paramètre de distribution non centrale Khi-carré des valeurs données pour les autres.
- stats_cdf_noncentral_f — Calcule n'importe quel paramètre de distribution non centrale F des valeurs données pour les autres.
- stats_cdf_poisson — Calcule n'importe quel paramètre de distribution de Poission des valeurs données pour les autres.
- stats_cdf_t — Calcule n'importe quel paramètre de distribution T des valeurs données pour les autres.
- stats_cdf_uniform — Non documenté
- stats_cdf_weibull — Non documenté
- stats_covariance — Calcule la covariance de deux séries de données
- stats_den_uniform — Non documenté
- stats_dens_beta — Non documenté
- stats_dens_cauchy — Non documenté
- stats_dens_chisquare — Non documenté
- stats_dens_exponential — Non documenté
- stats_dens_f
- stats_dens_gamma — Non documenté
- stats_dens_laplace — Non documenté
- stats_dens_logistic — Non documenté
- stats_dens_negative_binomial — Non documenté
- stats_dens_normal — Non documenté
- stats_dens_pmf_binomial — Non documenté
- stats_dens_pmf_hypergeometric
- stats_dens_pmf_poisson — Non documenté
- stats_dens_t — Non documenté
- stats_dens_weibull — Non documenté
- stats_harmonic_mean — Retourne la moyenne harmonique d'un tableau de valeurs
- stats_kurtosis — Calcule le coefficient d'aplatissement des données dans un tableau
- stats_rand_gen_beta — Génère l'écart beta aléatoire
- stats_rand_gen_chisquare — Génère l'écart aléatoire de la distribution Khi-carré avec "df" de degré de liberté de variables aléatoire.
- stats_rand_gen_exponential — Génère un écart aléatoire simple à partir d'une distribution exponentielle avec moyenne "av"
- stats_rand_gen_f — Génère un écart aléatoire à partir de la distribution F
(ratio de variance) avec "dfn" degrés de liberté dans le numérateur et "dfd"
degré de liberté dans le dénominateur. Méthode : génère directement le radio
des variétés de Khi-carré
- stats_rand_gen_funiform — Génère une valeur décimale uniforme entre les basse (exclusif) et autre (exclusif)
- stats_rand_gen_gamma — Génère un écart aléatoire d'une distribution gamma
- stats_rand_gen_ibinomial_negative — Génère un écart aléatoire simple de la distribution négative
binomiale. Arguments : n - le nombre d'essai dans la distribution négative
binomiale dans lequel l'écart aléatoire sera généré (n > 0), p - la
probabilité d'un évènement (0 < p < 1)).
- stats_rand_gen_ibinomial — Génère un écart aléatoire simple d'une distribution binomiale à
qui le nombre d'essaie est "n" (n >= 0) et à qui la probabilité d'un
évènement de chaque essai est "pp" ([0;1]). Méthode : algorithme
BTPE
- stats_rand_gen_int — Génère un entier aléatoire entre 1 et 2147483562
- stats_rand_gen_ipoisson — Génère un écart aléatoire simple à partir de la distribution de Poisson avec la moyenne "mu" (mu >= 0.0).
- stats_rand_gen_iuniform — Génère un entier uniformément distribué entre LOW (inclusif) et HIGH (inclusif)
- stats_rand_gen_noncenral_chisquare — Génère un écart aléatoire à partir de la distribution non
centrale de Khi-carré de "df" degrés de liberté et de paramètre non central
"nonc". d doit être >= 1.0, xnonc doit être *gt;= 0.0
- stats_rand_gen_noncentral_f — Génère l'écart aléatoire à partir de la distribution non
centrale de F (ratio variance) avec "dfn" degré de liberté dans le
numérateur et "dfd" degré de liberté dans le dénominateur et le paramètre
non central "xnonc". Méthode : génère directement le ratio d'une variation
Khi-carré non cenrale de nmérateur à la variation Khi-carré centrale de
dénominateur.
- stats_rand_gen_noncentral_t — Génère l'écart aléatoire simple à partir d'une distribution T
non centrale
- stats_rand_gen_normal — Génère un écart aléatoire simple à partir d'une distribution
normale avec la moyenne, av, et écart type sd (sd >= 0). Méthode
: Renomme SNORM de TOMS légèrement modifié par BWB pour utiliser RANF au
lieu de SUNIF.
- stats_rand_gen_t — Génère un écart aléatoire simple à partir de la distribution T
- stats_rand_get_seeds — Non documenté
- stats_rand_phrase_to_seeds — Génère deux graines pour le générateur de nombre aléatoire RGN
- stats_rand_ranf — Retourne un nombre à valeur décimale aléatoire à partir d'une
distribution uniforme de 0 - 1 (les points finaux de cet interval ne sont
pas retourné) en utilisant le générateur courant
- stats_rand_setall — Non documenté
- stats_skew — Calcul l'asymétrie des données dans un tableau
- stats_standard_deviation — Retourne l'écart type
- stats_stat_binomial_coef — Non documenté
- stats_stat_correlation — Non documenté
- stats_stat_gennch — Non documenté
- stats_stat_independent_t — Non documenté
- stats_stat_innerproduct
- stats_stat_noncentral_t — Calcule n'importe quel paramètre de distribution non centrale t des valeurs données pour les autres valeurs.
- stats_stat_paired_t — Non documenté
- stats_stat_percentile — Non documenté
- stats_stat_powersum — Non documenté
- stats_variance — Retourne la variance d'une population