Kurssisisältö
Huipputason Visualisointi Pythonilla
Huipputason Visualisointi Pythonilla
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.
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()
Kiitos palautteestasi!