MatplotlibGráfico de barras

Representa un gráfico en la pestaña GRÁFICOS.

Pruébelo en el editor

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.

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

Temas relacionados