STATS_KS_TEST |
Statistique : Test de Kolmogorov-Smirnov |
| Oracle Database SQL |
Oracle 10g Release 2 (10.2) ou supérieure |
Syntaxe
|
STATS_KS_TEST(expr1, expr2
[, { 'STATISTIC' | 'SIG' } ]
)
|
Paramètres
| Nom |
Description |
| expr1 |
Ce paramètre permet d'indiquer la première série de données numériques représentant la première distribution à comparer dans le test de Kolmogorov-Smirnov. |
| expr2 |
Ce paramètre permet d'indiquer la seconde série de données numériques représentant la deuxième distribution à comparer à la première. |
| option |
Ce paramètre optionnel permet de spécifier la valeur à retourner par la fonction. Il peut prendre les valeurs suivantes : 'STATISTIC' pour obtenir la valeur de la statistique KS, ou 'SIG' pour obtenir la signification (valeur p) du test. |
Description
Cette fonction permet d'exécuter le test de Kolmogorov-Smirnov afin d'évaluer la différence entre deux distributions de données.
Remarques
- Cette fonction permet d'effectuer un test statistique non paramétrique appelé test de Kolmogorov-Smirnov, utilisé pour comparer deux distributions de données afin
de déterminer si elles proviennent de la même distribution sous-jacente.
- Le paramètre expr1 représente la première série de données numériques ; ces données correspondent à la première distribution que l'on souhaite analyser dans le
cadre du test KS.
- Le paramètre expr2 sert à spécifier la seconde série de données numériques à comparer avec la première, ce qui permet d'étudier la similarité ou la différence
entre ces deux distributions.
- Le paramètre optionnel option permet de contrôler la sortie de la fonction : choisir 'STATISTIC' retourne la valeur de la statistique KS, tandis que 'SIG' retourne
la p-value associée à ce test.
- La valeur de la statistique KS représente la plus grande différence absolue entre les fonctions de distribution cumulée des deux échantillons, et elle est centrale pour
interpréter la distance entre les distributions.
- La p-value (signification statistique) retournée par le test indique la probabilité d'observer une différence aussi grande que celle mesurée, sous l'hypothèse
nulle que les deux distributions sont identiques.
- Cette fonction est utile pour les analyses où les distributions ne suivent pas nécessairement une forme paramétrique connue, rendant le test KS particulièrement adapté
aux données empiriques.
- STATS_KS_TEST est intégrée dans Oracle depuis la version 10g Release 2, ce qui montre l'évolution de la base Oracle vers des fonctions statistiques avancées pour des
analyses complexes.
- Le test de Kolmogorov-Smirnov peut être appliqué à différentes tailles d'échantillons, mais sa puissance statistique dépend de la taille et de la qualité des
données fournies dans expr1 et expr2.
- L'utilisation de ce test dans un contexte analytique aide à valider des hypothèses sur la similarité de populations, ce qui peut être crucial en science des
données, biostatistiques, ou analyses financières.
- Lorsqu'aucune option n'est spécifiée, la fonction peut retourner par défaut la statistique KS, ce qui nécessite à l'utilisateur de bien vérifier ses résultats selon
l'objectif recherché (valeur statistique ou signification).
- La fonction STATS_KS_TEST fonctionne efficacement en mode analytique avec la clause OVER, permettant de partitionner les données et d'exécuter le test sur des
sous-ensembles sans altérer la structure globale des données.
Dernière mise à jour : Dimanche, le 29 Juin 2025