Statistica et le séparateur décimal

 

Comment la moyenne de 10,5 et de 12,5 peut-elle être égale à 100.5 ?

 

Pour saisir des données avec Statistica on peut utiliser le point (.) ou la virgule (,) comme séparateur décimal.

 

Mais c'est une option qui doit être préalablement définie au niveau de Windows

 

Dans Windows 95 ou ultérieur, cliquer :

Démarrer - Paramètres - Panneau de configuration - Paramètres régionaux - Nombre

et choisir "." ou ","

 

Attention si vous partager un ordinateur à plusieurs utilisateurs!

 

Sinon…

Supposons que le séparateur décimal défini par défaut (par un utilisateur précédent) soit le point et que l'utilisateur actuel tape ses nombres décimaux avec des virgules.

Lorsqu'on lui demandera un calcul numérique, la moyenne par exemple,
Statistica donnera toujours un résultat… mais faux !

 

Ainsi la moyenne de 10,5 et de 12,5 sera égale à 100.5!

 

La raison en est la suivante :

Statistica affecte toujours un code numérique (à partir de 100 s'il s'agit de la première donnée saisie) à toute donnée qui se présente sous forme d'une chaîne de caractère (Homme, Femme, Paris, Lyon…)

Si le séparateur décimal est le point, 10,5 ne sera pas reconnu comme un nombre contrairement à 10.5, mais comme une chaîne de caractères. Statistica lui associera alors une valeur numérique totalement arbitraire (100 par exemple), et lors de la saisie de 12,5 il lui affectera la valeur numérique 101, etc

 

On peut vérifier cela avec le menu  :

Affichage - Valeurs-Texte - Valeurs numériques / Valeurs-Texte

 

Si les données comportent deux valeurs 10,5 et 12,5 (au lieu de 10.5 et 12.5) la moyenne affichée par Statistica ne sera pas 11,5 mais 100.5 !

 

Remarque :

Il suffit d'un seul nombre saisi avec le mauvais séparateur décimal, dans toute une série saisie correctement, pour que tous les résultats soient faux.

Et dans ce cas on risque fort de ne pas s'en apercevoir!