Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Tracé de Base | Introduction à Matplotlib
Visualisation Ultime Avec Python
course content

Contenu du cours

Visualisation Ultime Avec Python

Visualisation Ultime Avec Python

1. Introduction à Matplotlib
2. Création de Graphiques Couramment Utilisés
3. Personnalisation des Graphiques
4. Plus de Graphiques Statistiques
5. Tracé avec Seaborn

book
Tracé de Base

Maintenant que vous êtes familier avec l'architecture de matplotlib, vous êtes prêt à créer votre premier graphique, félicitations ! Nous allons explorer deux façons possibles de faire un graphique :

  • en utilisant l'approche scripting ;
  • en utilisant l'approche orientée objet (définition explicite des instances des objets Artist).

Approche Scripting

Avec cette approche, il n'est pas nécessaire de créer explicitement les objets Figure et Axes (cela se fait en arrière-plan).

Dans un espace 2D, chaque point a des coordonnées x et y. Pour le tracer, importez le sous-module pyplot, utilisez l'alias plt, initialisez les variables x et y, et appelez la fonction plot() avec x et y comme arguments, ainsi que 'o' pour le marqueur de point.

Remarque

L'ordre des arguments est important !

Enfin, nous affichons le graphique en utilisant plt.show() :

12345
import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
copy

Approche orientée objet

La seule différence ici est qu'au lieu d'appeler directement la fonction plot(), nous créons un objet Figure et Axes en utilisant les fonctions subplots(), puis nous utilisons la méthode .plot() sur l'objet Axes avec les mêmes arguments.

123456
import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
copy

Remarque

Les deux lignes suivantes sont équivalentes à plt.plot().

En fait, les deux options restent équivalentes si nous utilisons une autre fonction de traçage à la place de plot().

Plus loin dans le cours, nous utiliserons principalement une approche par script, cependant, il est toujours important pour vous de connaître les deux. Maintenant, c'est à votre tour de tracer un point.

Tâche

Swipe to start coding

  1. Importez le sous-module pyplot de la bibliothèque matplotlib avec l'alias plt.
  2. Assignez les valeurs 10 et 2 aux variables x et y respectivement.
  3. Passez x et y comme arguments à la fonction plot(), d'abord x, puis y.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4
toggle bottom row

book
Tracé de Base

Maintenant que vous êtes familier avec l'architecture de matplotlib, vous êtes prêt à créer votre premier graphique, félicitations ! Nous allons explorer deux façons possibles de faire un graphique :

  • en utilisant l'approche scripting ;
  • en utilisant l'approche orientée objet (définition explicite des instances des objets Artist).

Approche Scripting

Avec cette approche, il n'est pas nécessaire de créer explicitement les objets Figure et Axes (cela se fait en arrière-plan).

Dans un espace 2D, chaque point a des coordonnées x et y. Pour le tracer, importez le sous-module pyplot, utilisez l'alias plt, initialisez les variables x et y, et appelez la fonction plot() avec x et y comme arguments, ainsi que 'o' pour le marqueur de point.

Remarque

L'ordre des arguments est important !

Enfin, nous affichons le graphique en utilisant plt.show() :

12345
import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
copy

Approche orientée objet

La seule différence ici est qu'au lieu d'appeler directement la fonction plot(), nous créons un objet Figure et Axes en utilisant les fonctions subplots(), puis nous utilisons la méthode .plot() sur l'objet Axes avec les mêmes arguments.

123456
import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
copy

Remarque

Les deux lignes suivantes sont équivalentes à plt.plot().

En fait, les deux options restent équivalentes si nous utilisons une autre fonction de traçage à la place de plot().

Plus loin dans le cours, nous utiliserons principalement une approche par script, cependant, il est toujours important pour vous de connaître les deux. Maintenant, c'est à votre tour de tracer un point.

Tâche

Swipe to start coding

  1. Importez le sous-module pyplot de la bibliothèque matplotlib avec l'alias plt.
  2. Assignez les valeurs 10 et 2 aux variables x et y respectivement.
  3. Passez x et y comme arguments à la fonction plot(), d'abord x, puis y.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
We're sorry to hear that something went wrong. What happened?
some-alt