Lycée Jean Vilar - Villeneuve lez Avignon
Page d'accueil Le site académique
Le site du lycée Espace Numérique de Travail
Le lycée
  Le lycée Jean Vilar
  Archives
  Art et culture
  Association Sportive
  Blogs
  CDI
  Développement durable
  Enseignements
  Espace enseignants
  Espace lycéens
  Espace parents
  Grand oral
  Journal du lycée
  Marchés publics
  Orientation
  Projet d'établissement
  Spécialités
  TICE
  Un lycée européen
  Voyages
  Webradio













Nouvelle page 1
Jean Vilar
Histogramme
Python  

Modules à importer :
          pylab  pour utiliser les fonctions mathématiques et créer des graphiques

Avec ce programme :
- on trace l'histogramme avec  hist() 
- on choisit le nombre d'intervalles avec  bins 
- on calcule la moyenne avec  mean() 
- on calcule l'écart-type avec  std() 
- on arrondit un nombre avec  around() 
- on affiche un graphe avec  show() 

Le code

from pylab import *
# Ici la liste des valeurs
maListe = [1.57, 1.62, 2.1, 2.3, 2.1, 1.8, 1.73, 1.9, 2, 2.2, 1.85 ,1.89]
maListe += [1.65, 1.72, 1.84, 1.77, 2.3, 2.09, 1.83, 1.91, 2.05, 2.2, 1.93]
maListe += [2.41, 1.95, 1.87, 1.91, 2.05, 2.12]

# on trace l'histogramme
#  range = (1.5, 2.5) spécifie les bornes de l'intervalle de valeurs
# bins = 10 signifie 10 intervalles donc 1,5 - 1,6 - 1,7 ...
hist(maListe, color = "purple", edgecolor = "black", range = (1.5, 2.5), bins = 10 )

# on calcule la moyenne avec 3 décimales
laMoyenne = around(mean(maListe), 3)
# on calcule l'écart-type avec 3 décimales
ecartType = around(std(maListe), 3)

# on affiche les valeurs dans le titre de l'histogramme.
monTitre = "Moyenne : " + str(laMoyenne) + " – Écart-type : " + str(ecartType)
title(monTitre)
show()

Le résultat :