Malé násobky se sdílenou osou y
Při vytváření malých násobků je často žádoucí, aby všechny grafy používaly stejné měřítko na ose y. To lze nastavit pomocí argumentu sharey s hodnotou True.
V tomto cvičení vytvoříš Figure se dvěma objekty Axes, které sdílejí osu y. Data jsou stejně jako dříve dostupná v DataFramech seattle_weather a austin_weather.
Toto cvičení je součástí kurzu
Introduction to Data Visualization with Matplotlib
Pokyny k cvičení
- Vytvoř Figure s polem dvou objektů Axes, které sdílejí rozsah osy y.
- Do horního Axes vykresli
"MLY-PRCP-NORMAL"pro Seattle plnou modrou čarou. - Do horního Axes přidej
"MLY-PRCP-25PCTL"a"MLY-PRCP-75PCTL"pro Seattle přerušovanými modrými čarami. - Do dolního Axes vykresli
"MLY-PRCP-NORMAL"pro Austin plnou červenou čarou a"MLY-PRCP-25PCTL"a"MLY-PRCP-75PCTL"přerušovanými červenými čarami.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()