Exercice 1
On considère le tableau suivant qui représente la liste des ages des élèves d'une classe de terminal:
1 2 3 4 5 |
age = [19,17,21,18,19,19, 22,23,20,18,21,24, 19,22,20,18,22,21, 19,20,19,23,21,18, 20,19,20,20,19,20] |
Ecrire un programme en python basé sur le module python statistics, qui permet de calculer les différents paramètres statistique du tableau: moyenne, variance, ecart-type, mode, mediane...
Solution
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 |
import statistics as st age = [19,17,21,18,19,19, 22,23,20,18,21,24, 19,22,20,18,22,21, 19,20,19,23,21,18, 20,19,20,20,19,20] #-------------------------------------- # calcul de la moyenne arithmetique #-------------------------------------- moy = st.mean(age) print("Moyenne = " , moy) # output: Moyenne = 20.033333333333335 #------------------------------------------- # clacul de la variance et de l'ecart-type #------------------------------------------- var , ecart = st.variance(age) , st.stdev(age) print("Variance = " , var) # output: Variance = 2.8609195402298853 print("Ecart-type = " , ecart) # output: Ecart-type = 1.6914252984479938 #------------------------------------------- # determination de la médiane statistique #------------------------------------------- med = st.median(age) print("mediane = " , med) # output: mediane = 20.0 #------------------------------------------- # determination du mode statistique #------------------------------------------- mod = st.mode(age) print("Mode = " , mod) # output: Mode = 19 |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 1: analyse statistique avec le module python statistics”