# Import de la librairies pyplot
import matplotlib.pyplot as plt
# Compléter les listes des valeurs mesurés
x = [0,100,150,200,250,300,350]
y = [0,1.192,1.742,2.308,2.697,3.367,3.811]
# Limites des axes (min,max)
plt.xlim(-50,400)
plt.ylim(-1,5)
# Légendes impératives
plt.title("Influence du volume immergé sur la valeur de la poussée d’Archimède")
plt.xlabel("Volume immergé (mL)")
plt.ylabel("Valeur de π (N)")
# Tracé des points
plt.plot(x,y,'ro',label='Étiquette utile si plusieurs nuages se superposent')
###########
# Options #
###########
# Taille du tracé
plt.rcParams['figure.figsize'] = [8,6] # [Largeur, Hauteur]
# Mise en forme des axes
# Création d'un système d'axes appelé "axes"
axes = plt.gca()
# Positionnement des axes Gauche et Bas pour qu'ils se croisent en (0,0)
# Par défaut, ils se placent sur les bords de la figure
axes.spines['left'].set_position('zero')
axes.spines['bottom'].set_position('zero')
# Effacement des bords Haut et Droit
axes.spines['right'].set_color('none')
axes.spines['top'].set_color('none')
# Définition d'une grille
#axes.grid(linestyle='-', linewidth='0.5', color='black')
# Décommenter / Commenter l'affichage de l'étiquette en cas de courbes multiples
#plt.legend()
# Affichage
plt.show()