Page 1 sur 1

problème autour des quartiles (résultats faux)

Publié : sam. juin 07, 2008 9:50 pm
par dlefur
Voici des valeurs X et des effectifs E :

X:=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40]

E:=[6,4,4,7,6,9,13,15,19,24,27,33,37,42,44,50,51,54,56,55,55,50,50,45,41,38,32,28,23,20,15,12,10,6,6,4,3,2,2,1,1]

Les résultats sont faux :
quartile1(X,E) = 24 (valeur réelle : 14 )
quartile3(X,E) = 36 (valeur réelle : 18 )
median(X,E) = 31 (valeur réelle : 23 )

Y a-t-il des limites de taille ?

Publié : dim. juin 08, 2008 6:35 am
par parisse
Non, il n'y a pas de limites de taille. C'etait une erreur dans la fonction de tri par ordre croissant qui etait aussi appliquee aux frequences:-(
c'est corrigé dans le source, merci!

Publié : dim. juin 08, 2008 9:43 am
par dlefur
De rien !

Et median(1,2,3,4), ça ne devrait pas être 2.5 ?

Publié : dim. juin 08, 2008 12:37 pm
par parisse
Ca depend des définitions il me semble. J'ai choisi la plus simple à programmer!

Publié : dim. juin 08, 2008 1:17 pm
par dlefur
Ca depend des définitions il me semble. J'ai choisi la plus simple à programmer!
C'est dommage que ça ne colle pas avec ce qu'on apprend aux élèves (collège/lycée) : on leur apprend même le cas où il y a un nombre pair ou impair de valeurs.

Je sais que pour des données réelles, ça n'a aucune importance mais pour des élèves ...

Autre truc déstabilisant, la fonction mediane : comme le reste est francisé (par exemple ecart_type), on s'attend à ce que mediane soit la médiane statistique ...

Publié : dim. juin 08, 2008 3:50 pm
par parisse
dlefur a écrit :[C'est dommage que ça ne colle pas avec ce qu'on apprend aux élèves (collège/lycée) : on leur apprend même le cas où il y a un nombre pair ou impair de valeurs.

Je sais que pour des données réelles, ça n'a aucune importance mais pour des élèves ...
Certes, mais ca permet aussi de relativiser (et de voir quand les matheux coupent les cheveux en 4)! D'ailleurs il me semble me souvenir que pour la 1ere L les consignes au bac étaient d'accepter toute valeur raisonnable ou de mettre un énoncé où la médiane était une valeur de l'échantillon.
Autre truc déstabilisant, la fonction mediane : comme le reste est francisé (par exemple ecart_type), on s'attend à ce que mediane soit la médiane statistique ...
On pourrait imaginer que pour une liste de plus de 3 éléments, mediane renvoie sur la mediane statistique.