Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Pylväsdiagrammien Rakentaminen | Osio
Practice
Projects
Quizzes & Challenges
Visat
Challenges
/
Datan Visualisointi Matplotlibilla

bookPylväsdiagrammien Rakentaminen

Pylväsdiagrammi, joka tunnetaan myös nimellä pylväskaavio, on visuaalinen esitys, jossa kategorista dataa kuvataan suorakulmaisilla pylväillä. Pylväiden korkeus tai pituus on suoraan verrannollinen niiden esittämiin arvoihin.

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

Pylväsdiagrammin parametrit

Pylväsdiagrammin luomiseen bar()-kirjaston pyplot-funktio tarvitsee kaksi pääargumenttia:

  • Lista x-akselin nimikkeistä;
  • Ja vastaavat pylväiden korkeudet.

Kaaviota voi mukauttaa valinnaisilla parametreilla, kuten:

  • color — määrittää pylväiden värin tai värit (oletus on sininen);
  • width — määrittää pylväiden leveyden (oletus on 0.8). Tämä voi olla yksittäinen luku tai lista arvoja yksittäisille pylväille.
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

Kuvio osoittaa palkkien leveyden tasaisen pienenemisen vasemmalta oikealle, mikä vastaa annettuja arvoja.

Note
Määritelmä

Kuten muidenkin kuvaajien kohdalla, voit aina tarkistaa dokumentaatiosta bar()-funktion syntaksin ja kaikki sen parametrit nopeasti.

Tehtävä

Swipe to start coding

  1. Käytä oikeaa funktiota pylväsdiagrammin luomiseen.
  2. Anna countries ja gdp_list tälle funktiolle oikeassa järjestyksessä.
  3. Käytä sopivaa avainsana-argumenttia pylväiden leveyden määrittämiseen.
  4. Täytä tämän avainsana-argumentin lista seuraavilla arvoilla 0.6, 0.45, 0.9, 0.2 vasemmalta oikealle.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 8
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

bookPylväsdiagrammien Rakentaminen

Pyyhkäise näyttääksesi valikon

Pylväsdiagrammi, joka tunnetaan myös nimellä pylväskaavio, on visuaalinen esitys, jossa kategorista dataa kuvataan suorakulmaisilla pylväillä. Pylväiden korkeus tai pituus on suoraan verrannollinen niiden esittämiin arvoihin.

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

Pylväsdiagrammin parametrit

Pylväsdiagrammin luomiseen bar()-kirjaston pyplot-funktio tarvitsee kaksi pääargumenttia:

  • Lista x-akselin nimikkeistä;
  • Ja vastaavat pylväiden korkeudet.

Kaaviota voi mukauttaa valinnaisilla parametreilla, kuten:

  • color — määrittää pylväiden värin tai värit (oletus on sininen);
  • width — määrittää pylväiden leveyden (oletus on 0.8). Tämä voi olla yksittäinen luku tai lista arvoja yksittäisille pylväille.
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

Kuvio osoittaa palkkien leveyden tasaisen pienenemisen vasemmalta oikealle, mikä vastaa annettuja arvoja.

Note
Määritelmä

Kuten muidenkin kuvaajien kohdalla, voit aina tarkistaa dokumentaatiosta bar()-funktion syntaksin ja kaikki sen parametrit nopeasti.

Tehtävä

Swipe to start coding

  1. Käytä oikeaa funktiota pylväsdiagrammin luomiseen.
  2. Anna countries ja gdp_list tälle funktiolle oikeassa järjestyksessä.
  3. Käytä sopivaa avainsana-argumenttia pylväiden leveyden määrittämiseen.
  4. Täytä tämän avainsana-argumentin lista seuraavilla arvoilla 0.6, 0.45, 0.9, 0.2 vasemmalta oikealle.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 8
single

single

some-alt