MatplotlibGraphique à barres
Rend un graphique dans l'onglet GRAPHIQUES.
Aperçu
Ce script utilise matplotlib pour afficher un graphique à barres esthétique 2D comparant la popularité des langues.
Il formate dynamiquement les tranches des bords, les tailles des figures et les couleurs hexadécimales.
Sortie de code et d'exécution
Cela démontre le rendu matplotlib sur le moteur du navigateur en ligne.
chart.py
Essayez dans l'éditeurimport 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()Sortie terminale
Rendered visualization in the Graphs tab...Mise en œuvre étape par étape
- Visualisation des données
- Analyse scientifique
- Rapports de statistiques
Foire aux questions
Où apparaît le graphique ?
PyRunintercepte automatiquement les points de terminaison de rendu matplotlib et les dirige vers l'élément DOM Graphs isolé dédié.