MatplotlibGráfico de barras
Representa un gráfico en la pestaña GRÁFICOS.
Descripción general
Este script utiliza matplotlib para representar un gráfico de barras estético 2D que compara la popularidad del idioma.
Da formato dinámicamente a los lomos de los bordes, los tamaños de las figuras y los colores hexadecimales.
Código y salida de ejecución
Esto demuestra la representación de matplotlib en el motor del navegador en línea.
chart.py
Pruébelo en el editorimport 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()Salida terminal
Rendered visualization in the Graphs tab...Implementación paso a paso
- Visualización de datos
- Análisis científico
- Informes de estadísticas
Preguntas frecuentes
¿Dónde aparece el gráfico?
PyRunintercepta automáticamente los puntos finales de representación de matplotlib y los canaliza al elemento DOM Graphs aislado dedicado.