Staplade Stapeldiagram
Staplade stapeldiagram möjliggör jämförelse av flera kategorier inom varje grupp på x-axeln. Till exempel kan de, istället för att endast visa det totala BNP för varje land, 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 staplarnas nedre sida. 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_answersovanpå staplarna föryes_answersgenom att ange rätt nyckelargument.
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 kan de, istället för att endast visa det totala BNP för varje land, 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 staplarnas nedre sida. 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_answersovanpå staplarna föryes_answersgenom att ange rätt nyckelargument.
Lösning
Tack för dina kommentarer!
single