Diagramme de dispersion (1)
Quand l'axe horizontal représente une échelle de temps, le tracé en ligne est tout indiqué. Mais dans bien d'autres cas, par exemple pour vérifier s'il y a une corrélation entre deux variables, le diagramme de dispersion est un meilleur choix. Voici un exemple de création d'un diagramme de dispersion.
import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()
Poursuivons avec le graphique gdp_cap par rapport à life_exp, qui présente le PIB et l'espérance de vie de différents pays en 2007. Un diagramme de dispersion serait-il une meilleure option?
Encore une fois, le module matplotlib.pyplot est disponible sous le nom plt.
Cette activité fait partie du cours
Python intermédiaire
Instructions de l’exercice
- Remplacez le tracé en ligne du script par un diagramme de dispersion.
- La corrélation sera plus évidente si vous affichez le PIB par habitant sur une échelle logarithmique. Ajoutez la ligne
plt.xscale('log'). - Terminez votre script avec
plt.show()pour afficher le graphique.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Change the line plot below to a scatter plot
plt.plot(gdp_cap, life_exp)
# Put the x-axis on a logarithmic scale
# Show plot