Syntaxe
|
FUNCTION MEDIAN(arg1 [arg2 [...]])
|
Paramètres
| Nom |
Description |
| arg1 [arg2 [...]] |
Ces paramètres permettent d'indiquer une liste de valeurs à analyser. |
Description
Cette fonction permet de demander la médiane des paramètres spécifiés.
Remarques
- La fonction MEDIAN permet de calculer la valeur se trouvant au centre d'un ensemble de données ordonnées. Contrairement à MEAN, elle n'est pas influencée par
des valeurs extrêmes, ce qui la rend idéale pour analyser des séries comportant des anomalies ou des outliers.
- Les paramètres arg1 [arg2 [...]] doivent constituer une liste de nombres. Ces valeurs peuvent être des variables, des constantes ou le résultat de
calculs, et doivent être fournies dans n'importe quel ordre : la fonction les trie automatiquement avant d'identifier la médiane.
- MEDIAN fonctionne aussi bien pour un nombre impair que pair d'éléments. Dans le cas impair, elle retourne la valeur du milieu ; pour un nombre pair, elle
renvoie la moyenne des deux valeurs centrales, ce qui assure une réponse statistique cohérente.
- Cette fonction est particulièrement utile dans les domaines où la distribution des données est asymétrique. Par exemple, en analyse de salaires, la médiane reflète
mieux la réalité que la moyenne lorsque des valeurs très élevées biaisent les résultats.
- Le résultat retourné est de type numérique, souvent avec décimales. Il faut donc prévoir un champ suffisamment précis pour l'entreposer, afin d'éviter des arrondis
ou des pertes d'information.
- L'intégration de MEDIAN dans COBOL montre l'ouverture du langage aux traitements statistiques modernes. Cela évite d'avoir à coder manuellement le tri
et l'indexation pour extraire une médiane, ce qui réduit la complexité du programme.
- L'utilisation de MEDIAN est recommandée dans les tableaux de bord ou rapports décisionnels. Elle permet de résumer l'information d'une manière plus robuste
que la moyenne, surtout en présence de valeurs extrêmes.
- En combinant MEDIAN avec d'autres fonctions comme MEAN, MODE ou STANDARD-DEVIATION, on
peut obtenir une vision complète d'une série de données. Cela facilite la prise de décision fondée sur des mesures statistiques intégrées directement dans le code COBOL.
Dernière mise à jour : Jeudi, le 28 juillet 2011