Contenu du cours
Visualisation Ultime Avec Python
Visualisation Ultime Avec Python
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()
:
import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
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.
import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
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.
Swipe to start coding
- Importez le sous-module
pyplot
de la bibliothèquematplotlib
avec l'aliasplt
. - Assignez les valeurs
10
et2
aux variablesx
ety
respectivement. - Passez
x
ety
comme arguments à la fonctionplot()
, d'abordx
, puisy
.
Solution
Merci pour vos commentaires !
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()
:
import matplotlib.pyplot as plt x = 5 y = 4 plt.plot(x, y, 'o') plt.show()
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.
import matplotlib.pyplot as plt x = 5 y = 4 fig, ax = plt.subplots() ax.plot(x, y, 'o') plt.show()
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.
Swipe to start coding
- Importez le sous-module
pyplot
de la bibliothèquematplotlib
avec l'aliasplt
. - Assignez les valeurs
10
et2
aux variablesx
ety
respectivement. - Passez
x
ety
comme arguments à la fonctionplot()
, d'abordx
, puisy
.
Solution
Merci pour vos commentaires !