Søjlediagram
Et søjlediagram, også kendt som et bar chart, 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.
123456import 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()
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;
- samt de tilsvarende højder på 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 er0.8). Dette kan være et enkelt tal eller en liste af værdier for individuelle søjler.
123456import 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()
Diagrammet viser en jævn reduktion i søjlens bredde fra venstre mod højre, i overensstemmelse med de angivne værdier.
Som med andre diagrammer kan du altid henvise til dokumentationen for et hurtigt opslag af syntaksen for bar()-funktionen og alle dens parametre.
Swipe to start coding
- Brug den korrekte funktion til at oprette et søjlediagram.
- Indsæt
countriesoggdp_listi denne funktion i den rigtige rækkefølge. - Brug det relevante nøgleord-argument til at angive søjlernes bredde.
- Udfyld listen for dette nøgleord-argument med følgende værdier
0.6,0.45,0.9,0.2fra venstre mod højre.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain what happens if the number of colors doesn't match the number of bars?
How can I add labels or a title to my bar chart?
What other customization options are available for bar charts in matplotlib?
Fantastisk!
Completion rate forbedret til 3.85
Søjlediagram
Stryg for at vise menuen
Et søjlediagram, også kendt som et bar chart, 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.
123456import 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()
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;
- samt de tilsvarende højder på 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 er0.8). Dette kan være et enkelt tal eller en liste af værdier for individuelle søjler.
123456import 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()
Diagrammet viser en jævn reduktion i søjlens bredde fra venstre mod højre, i overensstemmelse med de angivne værdier.
Som med andre diagrammer kan du altid henvise til dokumentationen for et hurtigt opslag af syntaksen for bar()-funktionen og alle dens parametre.
Swipe to start coding
- Brug den korrekte funktion til at oprette et søjlediagram.
- Indsæt
countriesoggdp_listi denne funktion i den rigtige rækkefølge. - Brug det relevante nøgleord-argument til at angive søjlernes bredde.
- Udfyld listen for dette nøgleord-argument med følgende værdier
0.6,0.45,0.9,0.2fra venstre mod højre.
Løsning
Tak for dine kommentarer!
single