+33 1 53 72 88 00

Librairie pour Python : Matplotlib 1/2

24/01/2024 | Blog

Python est un langage de programmation simple ร  prendre en main qui possรจde un trรจs grand nombre de Librairies. Une librairie rajoute de nombreuses fonctionnalitรฉs ร  votre code. Parmi les librairies les plus connues, nous pouvons citer Pandas, Matplotlib, NumPy, Seabornโ€ฆ

Dans cette petite sรฉrie dโ€™article d’articles, nous allons dรฉcouvrir une nouvelle librairie avec une application. Pour ces exemples, je vais utiliser principalement lโ€™รฉditeur de code VSC (Visual Studio Code)

Voici un lien qui vous permettra de rรฉcupรฉrer cet รฉditeur : https://code.visualstudio.com/

Commenรงons cette sรฉrie dโ€™article par la librairie Matplotlib.

Pour installer cette librairie, ouvrir la fenรชtre Invite de commande et tapez la ligne suivante :

Pip3 install matplotlib

Pip3 install matplotlib

Ouvrez maintenant votre รฉditeur de code et appelons la librairieย :

Sachez que PyPlot est principalement utilisรฉ pour la gรฉnรฉration de graphismes

PyPlot gรฉnรฉration de graphismes

Nous allons crรฉer une fonction que nous appelleronsย vannesย avec un paramรจtreย (ici nous allons placer une * devant le nom valeurs afin de pouvoir rรฉcupรฉrer plusieurs nombres)

Jโ€™ai placรฉ en dessous de la dรฉclaration de la fonction unย docstringย pour expliquer le rรดle de la fonction. Vous remarquerez que le docstring est entourรฉ de 3 guillemets au dรฉbut et ร  la fin.

plt.figure(figsize=(5,4))ย : Nous permet de donner la taille de notre tableau (largeur & hauteur)

plt.plot(valeur)ย : Vous remarquerez quโ€™ici il nโ€™y a pas dโ€™รฉtoile. Avec valeurs je demande ร  la librairie de me rรฉcupรฉrer toutes les valeurs qui seront indiquรฉes dans ma fonction. (Nous verrons ceci ร  la fin du code)

Plt.title(Variation Tempรฉrature)ย : Je donne un nom ร  mon tableau. Ici nous pourrions utiliser cette nomination pour un calcul de tempรฉrature

Variation tempรฉrature

Plt.ylabel(โ€˜Degrรฉsโ€™)ย : Permet de lรฉgender les nombres sur lโ€™ordonnรฉe.

Plt.ylabel(โ€˜Degrรฉsโ€™)

Plt.xlabel(โ€˜Man and Machineโ€™)ย : Permet de lรฉgender les nombres sur lโ€™abscisse.

Plt.xlabel

plt.show()ย : Permet dโ€™afficher le graphisme

Intรฉressons-nous maintenant aux 2 derniรจres lignes de notre codeย :

Help(vannes) va me renvoyer le docstring afin dโ€™expliquer ร  lโ€™utilisateur lโ€™objectif de ma fonction

Help(vannes)

Nous retrouvons ici le texte placรฉ entre les guillemets sous notre fonction du dรฉbut

PyPlot gรฉnรฉration de graphismes

Pour terminer nous affichons notre fonction avec ses paramรจtres afin dโ€™afficher notre graphisme avec plt.show()

Def vannes(*valeurs) me permet rรฉcupรฉrer plusieurs paramรจtres

Voici le rรฉsultat de notre codageย :

Ces articles pourraient vous intรฉresser