Maison > Article > développement back-end > Partir de zéro : un guide complet pour installer matplotlib en Python
Partir de zéro : un guide complet pour installer matplotlib en Python
Résumé :
Python est un langage de programmation puissant largement utilisé dans les domaines de l'analyse de données, de la visualisation et du calcul scientifique. Matplotlib est l'une des bibliothèques de visualisation les plus populaires en Python, offrant de riches fonctions de dessin. Cet article vous expliquera comment installer et configurer matplotlib en Python à partir de zéro et fournira des exemples de code spécifiques.
Citation :
Avant de commencer, assurez-vous d'avoir installé un interpréteur Python. Vous pouvez télécharger et installer la dernière version de Python à partir du site officiel de Python (https://www.python.org/). Une fois Python installé, nous pouvons commencer à installer matplotlib.
Première étape : installer matplotlib
Pour installer matplotlib, vous pouvez utiliser le gestionnaire de packages pip de Python. Tout d’abord, ouvrez un terminal de ligne de commande ou une fenêtre d’invite de commande.
Sous Windows :
Cliquez sur le bouton "Démarrer" et tapez "cmd" dans la barre de recherche. Sélectionnez Invite de commandes (ou PowerShell) pour ouvrir une fenêtre de ligne de commande.
Sous MacOS et Linux :
Ouvrez l'application Terminal.
Dans la fenêtre de ligne de commande, tapez la commande suivante pour installer matplotlib :
pip install matplotlib
Attendez un moment jusqu'à ce que l'installation soit terminée. Une fois installé, vous pouvez commencer à tracer avec matplotlib.
Étape 2 : Importer matplotlib
Avant d'utiliser matplotlib en Python, vous devez l'importer au début de votre code. Il est généralement nommé plt pour simplifier le code.
Voici un exemple :
importez matplotlib.pyplot en tant que plt
Étape 3 : dessinez un graphique simple
Maintenant, dessinons un graphique linéaire simple comme exemple.
importer matplotlib.pyplot en tant que plt
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
plt . plot(x, y)
plt.show()
Exécutez ce code et vous verrez un simple graphique linéaire apparaître à l'écran. Il s'agit d'un graphique matplotlib de base.
Étape 4 : Personnaliser le graphique
matplotlib offre une multitude d'options pour personnaliser le graphique en fonction de vos besoins. Voici quelques exemples d'options personnalisées couramment utilisées :
importer matplotlib.pyplot en tant que plt
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25 ]
plt.plot(x, y, color='blue', linewidth=2, linestyle='--', Marker='o')
plt .title ("Square Numbers")
plt.xlabel('x')
plt.ylabel('y')
plt.show()
Dans cet exemple, nous définissons la couleur de la ligne via le paramètre de couleur. Bleu, définissez la largeur de ligne sur 2 via le paramètre linewidth, définissez le style de ligne sur ligne pointillée via le paramètre linestyle et définissez la marque du point de données sur un cercle via le paramètre marqueur. Nous avons également ajouté un titre de graphique à l'aide de la fonction title et ajouté des étiquettes d'axe à l'aide des fonctions xlabel et ylabel.
Étape 5 : Enregistrez le graphique
Si vous souhaitez enregistrer le graphique dessiné sous forme de fichier au lieu de l'afficher à l'écran, vous pouvez utiliser la fonction savefig.
importer matplotlib.pyplot en tant que plt
x = [1, 2, 3, 4, 5]
y = [1, 4, 9, 16, 25]
plt . plot(x, y)
plt.savefig('line_plot.png')
Après avoir exécuté ce code, vous trouverez un fichier nommé line_plot.png dans le répertoire de travail actuel, Il contient un graphique linéaire dessiné.
Conclusion :
En suivant le guide fourni dans cet article, vous devriez désormais pouvoir installer et utiliser avec succès la bibliothèque matplotlib. En utilisant matplotlib, vous pouvez dessiner une grande variété de graphiques pour afficher et analyser des données. J'espère que cet article vous a été utile et vous a permis de mieux maîtriser les techniques de visualisation en Python.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!