matplotlib

Data

Rendu graphique

Aperçu matplotlib

Matplotlibest la bibliothèque de traçage la plus utilisée de Python. Il vous permet de créer des graphiques 2D de qualité publication (graphiques à barres, tracés linéaires, nuages ​​de points, histogrammes, diagrammes circulaires et bien plus encore) avec seulement quelques lignes de code.Matplotlibs'intègre étroitement àNumPyetPandas, ce qui en fait la couche de visualisation par défaut pour presque tous les flux de travail de science des données.

PyRunrestitue les graphiquesMatplotlibdirectement dans le navigateur dans un onglet GRAPHIQUES dédié. Lorsque votre code appelle plt.show(),PyRunintercepte la figure et l'affiche sous forme de SVG net à côté de la sortie de votre terminal. Vous n'avez pas besoin d'un notebook Jupyter ou d'un serveur d'affichage local : écrivez simplement votre code de traçage et exécutez-le.

Sortie de code et d'exécution

Rend un graphique dans l'onglet GRAPHIQUES.

Matplotlib Bar ChartExécuter dans l'éditeur
import matplotlib.pyplot as plt
import numpy as np

langs = ['Python', 'JavaScript', 'TypeScript', 'Rust', 'Go']
scores = [95, 88, 82, 78, 75]
colors = ['#0D9488', '#F59E0B', '#3B82F6', '#EF4444', '#8B5CF6']

fig, ax = plt.subplots(figsize=(8, 5))
bars = ax.bar(langs, scores, color=colors, edgecolor='none', width=0.6)
ax.set_title('Language Popularity Index 2025', fontsize=14, fontweight='bold', pad=15)
ax.set_ylabel('Score', fontsize=11)
ax.set_ylim(60, 100)
ax.spines[['top', 'right']].set_visible(False)
for bar, score in zip(bars, scores):
    ax.text(bar.get_x() + bar.get_width()/2, bar.get_height() + 0.5,
            str(score), ha='center', va='bottom', fontweight='bold')
plt.tight_layout()
plt.show()

Forfaits associés

Ressources Python recommandées

Développez vos connaissances avec des didacticiels interactifs, des aide-mémoire et des comparaisons de codes associés.