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

Stryg for at vise menuen

book
Søjlediagram

Et søjlediagram, også kendt som et søjlediagram (bar graph), er en visuel repræsentation, hvor kategoriske data vises ved hjælp af rektangulære søjler. Højden eller længden af disse søjler er direkte proportional med de værdier, de repræsenterer.

123456
import matplotlib.pyplot as plt programming_languages = ['Java', 'Python', 'C#', 'C++'] shares = [30, 40, 17, 13] # Creating a bar chart with separate colors for each bar plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow']) plt.show()
copy

Parametre for søjlediagram

For at oprette et søjlediagram kræver funktionen bar() fra pyplot to hovedargumenter:

  • en liste af etiketter til x-aksen;

  • og de tilsvarende højder af søjlerne.

Diagrammet kan tilpasses med valgfrie parametre som:

  • color — angiver farven/farverne på søjlerne (standard er blå);

  • width — definerer bredden på søjlerne (standard er 0.8). Dette kan være et enkelt tal eller en liste af værdier for individuelle søjler.

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Specify the bars colors and widths plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow'], width=[0.9, 0.7, 0.5, 0.3]) plt.show()
copy

Diagrammet viser en jævn reduktion i søjlens bredde fra venstre mod højre, i overensstemmelse med de angivne værdier.

Note
Definition

Som med andre diagrammer kan du altid henvise til dokumentationen for hurtigt opslag af syntaksen for bar()-funktionen og alle dens parametre.

Opgave

Swipe to start coding

  1. Brug den korrekte funktion til at oprette et søjlediagram.
  2. Angiv countries og gdp_list i denne funktion i den rigtige rækkefølge.
  3. Brug det rette nøgleord-argument til at angive bredden på søjlerne.
  4. Udfyld listen for dette nøgleord-argument med følgende værdier 0.6, 0.45, 0.9, 0.2 fra venstre mod højre.

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 4

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
Søjlediagram

Et søjlediagram, også kendt som et søjlediagram (bar graph), er en visuel repræsentation, hvor kategoriske data vises ved hjælp af rektangulære søjler. Højden eller længden af disse søjler er direkte proportional med de værdier, de repræsenterer.

123456
import matplotlib.pyplot as plt programming_languages = ['Java', 'Python', 'C#', 'C++'] shares = [30, 40, 17, 13] # Creating a bar chart with separate colors for each bar plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow']) plt.show()
copy

Parametre for søjlediagram

For at oprette et søjlediagram kræver funktionen bar() fra pyplot to hovedargumenter:

  • en liste af etiketter til x-aksen;

  • og de tilsvarende højder af søjlerne.

Diagrammet kan tilpasses med valgfrie parametre som:

  • color — angiver farven/farverne på søjlerne (standard er blå);

  • width — definerer bredden på søjlerne (standard er 0.8). Dette kan være et enkelt tal eller en liste af værdier for individuelle søjler.

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Specify the bars colors and widths plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow'], width=[0.9, 0.7, 0.5, 0.3]) plt.show()
copy

Diagrammet viser en jævn reduktion i søjlens bredde fra venstre mod højre, i overensstemmelse med de angivne værdier.

Note
Definition

Som med andre diagrammer kan du altid henvise til dokumentationen for hurtigt opslag af syntaksen for bar()-funktionen og alle dens parametre.

Opgave

Swipe to start coding

  1. Brug den korrekte funktion til at oprette et søjlediagram.
  2. Angiv countries og gdp_list i denne funktion i den rigtige rækkefølge.
  3. Brug det rette nøgleord-argument til at angive bredden på søjlerne.
  4. Udfyld listen for dette nøgleord-argument med følgende værdier 0.6, 0.45, 0.9, 0.2 fra venstre mod højre.

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 4
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