CXLVII. Fonctions statistics

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 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.

Vous pouvez télécharger ces bibliothèques DLL pour ces extensions PECL depuis la page de téléchargement de PHP sous sur la page http://snaps.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