MatplotlibGraphique à barres

Rend un graphique dans l'onglet GRAPHIQUES.

Essayez dans l'éditeur

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.

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()
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é.

Sujets connexes