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