Začněte nyníZačněte zdarma

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

Zobrazit kurz

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()
Upravit a spustit kód