matplotlib

Data

Representación de gráficos

Descripción general matplotlib

Matplotlibes la biblioteca de trazado más utilizada de Python. Le permite crear gráficos 2D con calidad de publicación (gráficos de barras, diagramas de líneas, diagramas de dispersión, histogramas, gráficos circulares y mucho más) con solo unas pocas líneas de código.Matplotlibse integra estrechamente conNumPyy ​​Pandas, lo que la convierte en la capa de visualización predeterminada para casi todos los flujos de trabajo de ciencia de datos.

PyRunrepresenta gráficosMatplotlibdirectamente en el navegador dentro de una pestaña GRÁFICOS dedicada. Cuando su código llama a plt.show(),PyRunintercepta la figura y la muestra como un SVG nítido junto a la salida de su terminal. No es necesario un portátil Jupyter ni un servidor de visualización local; simplemente escriba el código de trazado y ejecútelo.

Código y salida de ejecución

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

Matplotlib Bar ChartEjecutar en el editor
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()

Paquetes relacionados

Recursos recomendados de Python

Amplíe sus conocimientos con tutoriales interactivos relacionados, hojas de trucos y comparaciones de códigos.