"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
Pokyny k cvičení
- Pomocí metody
histzobraz histogram sloupce"Weight"z DataFramemens_rowinga pojmenuj ho"Rowing". - Pomocí
histzobraz histogram sloupce"Weight"z DataFramemens_gymnasticsa pojmenuj ho"Gymnastics". - Pro oba histogramy použij argument
histtypes 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()