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

"Step" histogram

Histogramy nám umožňují vizualizovat rozdělení dat v různých skupinách. V tomto cvičení vybereme skupiny z datasetu medailistů Letních olympijských her 2016 a porovnáme výšku sportovců ve dvou různých disciplínách.

Data jsou uložena v objektu pandas DataFrame s názvem summer_2016_medals, který obsahuje sloupec "Height". K dispozici máš také objekt pandas GroupBy seskupený podle sportu.

V tomto cvičení vizualizuješ a označíš histogramy dvou sportů: "Gymnastics" a "Rowing" a uvidíš výrazný rozdíl mezi medailisty v těchto dvou disciplínách.

Toto cvičení je součástí kurzu

Introduction to Data Visualization with Matplotlib

Zobrazit kurz

Pokyny k cvičení

  • Pomocí metody hist zobraz histogram sloupce "Weight" z DataFrame mens_rowing a pojmenuj ho "Rowing".
  • Pomocí hist zobraz histogram sloupce "Weight" z DataFrame mens_gymnastics a pojmenuj ho "Gymnastics".
  • Pro oba histogramy použij argument histtype s hodnotou 'step' a nastav počet přihrádek na 5.
  • Před zobrazením grafu přidej legendu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

fig, ax = plt.subplots()

# Plot a histogram of "Weight" for mens_rowing
____

# Compare to histogram of "Weight" for mens_gymnastics
____

ax.set_xlabel("Weight (kg)")
ax.set_ylabel("# of observations")

# Add the legend and show the Figure
____
plt.show()
Upravit a spustit kód