Ejercicio de programación con Matplotlib: Subplots y grillas
Código
0h 20m
Aprende a crear subplots y activar grillas en Matplotlib con este ejercicio práctico. Desarrolla un gráfico con subplots organizados y personalizados.
1.- Importación de librerías:
- Importa las librerías necesarias como
matplotlib
,numpy
, etc.
2.- Generación de datos:
- Usa
np.linspace()
para crear 50 valores igualmente espaciados en el eje X. - Crea un generador de números aleatorios para garantizar que los resultados sean reproducibles.
- Genera una matriz de datos aleatorios para
y
, donde cada fila corresponde a una serie diferente para cada subplot (por ejemplo,y = rng.random((4, 50))
para 4 series de datos, cada una con 50 puntos). - En la siguiente lección puedes ver ejemplos de cómo hacer uso de estas funciones de Numpy: Integración de Numpy con Matplotlib.
3.- Creación de la cuadrícula de subplots:
- Crea una figura con 2 filas y 2 columnas de subplots.
4.- Configuración de los subplots:
- En cada subplot, grafica una línea con los datos generados.
- Añade un título a cada subplot indicando su posición (ejemplo: "Gráfico 1" o "Gráfico 2").
- Activa las grillas en cada subplot con
ax.grid(True)
.
5.- Ajuste del espacio entre subplots:
- Usa
subplots_adjust()
para ajustar el espacio entre subplots y evitar que se solapen.
6.- Mostrar la figura:
- Muestra el gráfico final.
Todos los ejercicios de programación de Matplotlib
Evalúa tus conocimientos con ejercicios de programación en Matplotlib de tipo Test, Puzzle, Código y Proyecto con VSCode.
Evaluación código global
Código
Integración de Matplotlib con Numpy
Test
Evaluación test global
Test
Análisis mercado de criptomonedas
Proyecto
Gráficos univariantes
Código
Gráficos multivariantes
Código
Conceptos básicos de Matplotlib
Puzzle
Análisis de ventas de videojuegos
Proyecto
Temas predefinidos, colores y estilos
Código
Gráficos bivariantes
Código
Integración de Matplotlib con Pandas
Test
Visualización de datos dataset iris
Proyecto
Introducción e instalación de Matplotlib
Test
Ajuste de ejes en matplotlib
Puzzle
Integración de Matplotlib con Seaborn
Test
Títulos, etiquetas y leyenda y límites
Test
Certificados de superación de Matplotlib
Supera todos los retos de Matplotlib y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.
Tutorial para resolver este ejercicio de programación
Matplotlib
Subplots y grillas
Personalización de gráficos