STANDARD-DEVIATION |
Déviation standard |
| Cobol |
Syntaxe
|
FUNCTION STANDARD-DEVIATION(arg1 [arg2 [...]])
|
Paramètres
| Nom |
Description |
| arg1 [arg2 [...]] |
Ces paramètres permettent d'indiquer une liste de valeurs à analyser. |
Description
Cette fonction permet de retourner l'écart-type spécifié.
Remarques
- La fonction STANDARD-DEVIATION permet d'effectuer directement un calcul statistique avancé dans COBOL, ce qui est relativement rare dans ce langage.
Contrairement à ses fonctions traditionnelles centrées sur le traitement de fichiers ou de chaînes, cette fonction introduit des possibilités d'analyse quantitative
intégrées sans recourir à un langage externe comme SQL ou R.
- Le ou les paramètres fournis à STANDARD-DEVIATION sont des valeurs numériques représentant un échantillon. Cela permet de calculer l'écart-type d'une série sans
devoir coder manuellement les étapes intermédiaires (moyenne, différences au carré, somme, division, racine carrée), ce qui simplifie énormément le traitement statistique.
- La fonction retourne la déviation standard en tant que valeur flottante, reflétant la dispersion des données autour de leur moyenne. Plus la valeur est grande, plus
les données sont dispersées, ce qui peut être utile dans les analyses de qualité, de performance, ou de risques dans des systèmes bancaires ou logistiques.
- Le fait que COBOL prenne en charge cette fonction montre une volonté d'étendre ses capacités vers des traitements plus analytiques. Cela peut répondre à
des besoins modernes de reporting ou d'audit dans des environnements où COBOL reste largement utilisé comme backend, notamment dans les assurances ou les finances.
- Les paramètres doivent être correctement typés (numériques) et peuvent être des variables ou des valeurs constantes. Il est donc possible de créer dynamiquement des
séries de données à analyser, par exemple à partir d'une table COBOL (tableau) ou de lectures séquentielles issues d'un fichier de transactions.
- L'écart-type peut être utile dans un programme COBOL pour détecter des anomalies dans une série de mesures ou de montants. Par exemple, si l'écart-type d'un
ensemble de paiements dépasse un certain seuil, le programme peut déclencher une alerte, ce qui ouvre la voie à des logiques de contrôle qualité ou de sécurité.
- Cette fonction ne fait pas de distinction entre l'écart-type d'un échantillon et celui d'une population complète. Il faut donc s'assurer que son usage est
statistiquement correct selon le contexte d'analyse. COBOL ne précise pas s'il applique la correction de Bessel (division par n-1), ce qui peut avoir un impact sur
les résultats.
- L'introduction de fonctions comme STANDARD-DEVIATION enrichit la bibliothèque FUNCTION de COBOL, encore sous-exploitée par de nombreux programmeurs. Cela invite à
reconsidérer certaines tâches directement dans le langage, sans nécessairement passer par des exports de données vers des outils externes pour les analyser.
Dernière mise à jour : Jeudi, le 28 juillet 2011