Kurssisisältö
Huipputason Visualisointi Pythonilla
Huipputason Visualisointi Pythonilla
1. Matplotlibin Esittely
2. Yleisesti Käytettyjen Kuvaajien Luominen
4. Lisää Tilastollisia Kuvaajia
5. Visualisointi Seabornilla
Kankaan Luominen
matplotlib
sisältää kolme kerrosta:
- Backend-kerros: piirtää kuvaajan näytölle tai tiedostoihin;
- Artist-kerros: määrittelee, miten data järjestetään, koostuu yhdestä oliosta,
Artist
; - Scripting-kerros: yhdistää edelliset kaksi kerrosta ja helpottaa niiden käyttöä.
Pääpaino on scripting-kerroksessa, erityisesti pyplot
-moduulissa, sekä artist-kerroksessa. Artist-kerros sisältää seuraavat:
- Kontit (esim.
Figure
,Axes
); - Primitiiivit (esim. viiva, suorakulmio, ympyrä, teksti jne.).
Figure
on pääasiallinen Artist
-olio ja sitä voi ajatella kankaana, johon kaikki kuvaajat sijoitetaan. Se pitää kaiken koossa.
Toisaalta Axes
on olio, joka koostuu kahdesta akselista: x-akselista ja y-akselista.
Huomio
Figure
= kangas, Axes
= x-akseli + y-akseli.
Seuraavaksi tarkastellaan Figure
-olion ja sen Axes
-olioiden luomista:
import matplotlib.pyplot as plt fig, ax = plt.subplots() ax.plot() plt.show()
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 3