Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Stablede Søjlediagrammer | Oprettelse af Almindeligt Anvendte Diagrammer
Ultimativ Visualisering med Python

Stryg for at vise menuen

book
Stablede Søjlediagrammer

Stablede søjlediagrammer muliggør sammenligning af flere kategorier inden for hver gruppe på x-aksen. For eksempel kan de, i stedet for kun at vise det samlede BNP for hvert land, illustrere bidraget fra de enkelte økonomiske sektorer til det samlede beløb.

1234567891011
import 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()
copy

For at oprette stablede søjler kaldes bar()-funktionen flere gange—én gang for hver sektor. Ved hvert kald anvendes den samme countries-liste til x-aksen, og bottom-parameteren sikrer, at hvert nyt segment stables oven på det foregående.

Note
Læs Mere

Parameteren bottom angiver y-koordinaten/-koordinaterne for bundsiden/-siderne af søjlerne. Her er bar() dokumentationen.

Opgave

Swipe to start coding

  1. Brug den korrekte funktion til at oprette søjlediagrammer.
  2. Plot de nederste søjler for yes_answers.
  3. Plot søjlerne for no_answers oven på søjlerne for yes_answers ved at angive det korrekte nøgleargument.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5
Vi beklager, at noget gik galt. Hvad skete der?

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Stablede Søjlediagrammer

Stablede søjlediagrammer muliggør sammenligning af flere kategorier inden for hver gruppe på x-aksen. For eksempel kan de, i stedet for kun at vise det samlede BNP for hvert land, illustrere bidraget fra de enkelte økonomiske sektorer til det samlede beløb.

1234567891011
import 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()
copy

For at oprette stablede søjler kaldes bar()-funktionen flere gange—én gang for hver sektor. Ved hvert kald anvendes den samme countries-liste til x-aksen, og bottom-parameteren sikrer, at hvert nyt segment stables oven på det foregående.

Note
Læs Mere

Parameteren bottom angiver y-koordinaten/-koordinaterne for bundsiden/-siderne af søjlerne. Her er bar() dokumentationen.

Opgave

Swipe to start coding

  1. Brug den korrekte funktion til at oprette søjlediagrammer.
  2. Plot de nederste søjler for yes_answers.
  3. Plot søjlerne for no_answers oven på søjlerne for yes_answers ved at angive det korrekte nøgleargument.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt