ComenzarEmpieza gratis

Múltiplos pequeños con eje y compartido

Al crear múltiplos pequeños, a menudo es preferible asegurarse de que se muestran los distintos gráficos con la misma escala utilizada en el eje y. Esto puede configurarse estableciendo la palabra clave sharey en True.

En este ejercicio, crearás una Figura con dos objetos Ejes que comparten su eje y. Como antes, los datos se proporcionan en seattle_weather y austin_weather DataFrames.

Este ejercicio forma parte del curso

Introducción a la visualización de datos con Matplotlib

Ver curso

Instrucciones de ejercicio

  • Crea una Figura con una matriz de dos objetos Ejes que compartan el rango de su eje y.
  • Traza un gráfico de la "MLY-PRCP-NORMAL" de Seattle en una línea azul continua en los Ejes superiores.
  • Añade a los Ejes superiores "MLY-PRCP-25PCTL" y "MLY-PRCP-75PCTL" de Seattle en líneas azules discontinuas.
  • Traza el gráfico de la "MLY-PRCP-NORMAL" de Austin en una línea roja sólida en los Ejes inferiores y las "MLY-PRCP-25PCTL" y "MLY-PRCP-75PCTL" en líneas rojas discontinuas.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Create a figure and an array of axes: 2 rows, 1 column with shared y axis
fig, ax = plt.subplots(2, 1, sharey=True)

# Plot Seattle precipitation data in the top axes
____.plot(____, ____, color = ____)
____.plot(____, ____, color = ____, linestyle = ____)
____.plot(____, ____, color = ____, linestyle = ____)

# Plot Austin precipitation data in the bottom axes
____.plot(____, ____, color = ____)
____.plot(____, ____, color = ____, linestyle = ____)
____.plot(____, ____, color = ____, linestyle = ____)

plt.show()
Editar y ejecutar código