Staplade Stapeldiagram
Staplade stapeldiagram möjliggör jämförelse av flera kategorier inom varje grupp på x-axeln. Till exempel, istället för att endast visa det totala BNP för varje land, kan de illustrera bidraget från enskilda ekonomiska sektorer till totalen.
1234567891011import matplotlib.pyplot as plt import numpy as np countries = ['USA', 'China', 'Japan'] primary_sector = np.array([1.4, 4.8, 0.4]) secondary_sector = np.array([11.3, 6.2, 0.8]) tertiary_sector = np.array([14.2, 8.4, 3.2]) # Calling the bar() function multiple times for each category (sector) plt.bar(countries, primary_sector) plt.bar(countries, secondary_sector, bottom=primary_sector) plt.bar(countries, tertiary_sector, bottom=primary_sector + secondary_sector) plt.show()
För att skapa staplade staplar anropas funktionen bar()
flera gånger—en gång för varje sektor. Vid varje anrop används samma lista countries
för x-axeln, och parametern bottom
säkerställer att varje nytt segment staplas ovanpå det föregående.
Parametern bottom
anger y-koordinaten för undersidan av staplarna. Här är bar()
-dokumentationen.
Swipe to start coding
- Använd rätt funktion för att skapa stapeldiagram.
- Plotta de undre staplarna för
yes_answers
. - Plotta staplarna för
no_answers
ovanpå staplarna föryes_answers
genom att ange rätt nyckelordargument.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 3.85
Staplade Stapeldiagram
Svep för att visa menyn
Staplade stapeldiagram möjliggör jämförelse av flera kategorier inom varje grupp på x-axeln. Till exempel, istället för att endast visa det totala BNP för varje land, kan de illustrera bidraget från enskilda ekonomiska sektorer till totalen.
1234567891011import matplotlib.pyplot as plt import numpy as np countries = ['USA', 'China', 'Japan'] primary_sector = np.array([1.4, 4.8, 0.4]) secondary_sector = np.array([11.3, 6.2, 0.8]) tertiary_sector = np.array([14.2, 8.4, 3.2]) # Calling the bar() function multiple times for each category (sector) plt.bar(countries, primary_sector) plt.bar(countries, secondary_sector, bottom=primary_sector) plt.bar(countries, tertiary_sector, bottom=primary_sector + secondary_sector) plt.show()
För att skapa staplade staplar anropas funktionen bar()
flera gånger—en gång för varje sektor. Vid varje anrop används samma lista countries
för x-axeln, och parametern bottom
säkerställer att varje nytt segment staplas ovanpå det föregående.
Parametern bottom
anger y-koordinaten för undersidan av staplarna. Här är bar()
-dokumentationen.
Swipe to start coding
- Använd rätt funktion för att skapa stapeldiagram.
- Plotta de undre staplarna för
yes_answers
. - Plotta staplarna för
no_answers
ovanpå staplarna föryes_answers
genom att ange rätt nyckelordargument.
Lösning
Tack för dina kommentarer!
Awesome!
Completion rate improved to 3.85single