Reto Subplots y grillas

Código
Avanzado
Matplotlib
Curso de Matplotlib
5 min
200 XP
Actualizado: 02/09/2025

¡Programa y certifícate!

Asistente de IA
Solución de código
Certificado
Empezar ejercicio

Descripción

Crear una figura con 2 subplots usando plt.subplots() y graficar datos simples en cada uno.

Crea una figura con dos subplots organizados verticalmente (2 filas, 1 columna) usando plt.subplots(2, 1). En el primer subplot, dibuja un gráfico de líneas con los datos x = [1, 2, 3, 4, 5] e y = [2, 4, 6, 8, 10]. En el segundo subplot, dibuja un gráfico de barras con los mismos valores de x e y. Añade un título a cada subplot: "Gráfico de líneas" para el primero y "Gráfico de barras" para el segundo. Activa las grillas en ambos subplots usando ax.grid(True). Finalmente, muestra la figura con plt.show().

Instrucciones paso a paso:

  1. Importa matplotlib.pyplot como plt
  2. Define los datos x e y como listas
  3. Crea los subplots con plt.subplots(2, 1)
  4. En axs[0] dibuja el gráfico de líneas y añade título y grilla
  5. En axs[1] dibuja el gráfico de barras y añade título y grilla
  6. Muestra la figura

Solución al ejercicio de programación en Matplotlib

Contenido bloqueado

¡Desbloquea la solución completa!

Completa el ejercicio de programación en Matplotlib para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.

solution.js
JavaScript
1 function solveChallenge ( input ) {
2 // Algoritmo optimizado O(n log n)
3 const data = parseInput ( input );
4 const sorted = data . sort (( a , b ) => a - b );
5
6 // Aplicar técnica de dos punteros
7 let left = 0 , right = sorted . length - 1 ;
8 const result = [];
9
10 while ( left < right ) {
11 const sum = sorted [ left ] + sorted [ right ];
12 if ( sum === target ) {
13 result . push ([ sorted [ left ], sorted [ right ]]);
14 left ++; right --;
15 } else if ( sum < target ) {
16 left ++;
17 } else {
18 right --;
19 }
20 }
21
22 return result ;
23 }
Código completo
Explicaciones
Mejores prácticas
+1.200 developers han resuelto este ejercicio de programación

Practica con ejercicios de programación en Matplotlib

Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.

Asistente de IA

Aprende de tus errores

Progreso

Mide tu avance

Certificación

Valida tus habilidades

Únete a miles de desarrolladores mejorando sus habilidades en Matplotlib

⭐⭐⭐⭐⭐
4.9/5 valoración