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

Skládaný sloupcový graf

Skládaný sloupcový graf se skládá ze sloupců, jejichž výška odpovídá hodnotám dat. Nad první proměnnou může být navíc navrstvena další proměnná – přidaná výška sloupce pak odpovídá hodnotě této proměnné. Takto lze skládat i více vrstev za sebou.

V tomto cvičení budeš pracovat s DataFrame medals, který obsahuje index s názvy různých zemí a tři sloupce: "Gold", "Silver" a "Bronze". K dispozici máš také Figure fig a Axes ax, ke kterým můžeš přidávat data.

Vytvoříš skládaný sloupcový graf zobrazující počet zlatých, stříbrných a bronzových medailí získaných jednotlivými zeměmi. Přidáš popisky a vytvoříš legendu, která vysvětlí, které sloupce odpovídají kterým medailím.

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

Introduction to Data Visualization with Matplotlib

Zobrazit kurz

Pokyny k cvičení

  • Zavolej metodu ax.bar pro přidání sloupců "Gold". Nastav parametr label na "Gold".
  • Zavolej metodu ax.bar pro navrstvení sloupců "Silver" na vrch zlatých. Použij klíčový argument bottom, aby spodní okraj stříbrných sloupců navazoval na vrchol zlatých, a parametrem label nastav popisek "Silver".
  • Pomocí ax.bar přidej sloupce "Bronze" na vrch stříbrných. Použij klíčový argument bottom a nastav label na "Bronze".

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

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

# Add bars for "Gold" with the label "Gold"
____(____, ____, label=____)

# Stack bars for "Silver" on top with label "Silver"
____(____, ____, bottom=____, ____)

# Stack bars for "Bronze" on top of that with label "Bronze"
____

# Display the legend
ax.legend()

plt.show()
Upravit a spustit kód