1. Mis see on?
Graafikud ja diagrammid aitavad andmeid visuaalselt esitada – nii on lihtsam näha mustreid, võrdlusi ja trende.
Näiteks:
- Joongraafik – sobib aja jooksul toimuvate muutuste näitamiseks
- Tulpdiagramm – näitab väärtusi rühmade kaupa
- Sektordiagramm – näitab osade ja kogu suhet (protsendid)
2. Mida on vaja?
Pythonis kasutatakse graafikute tegemiseks tavaliselt teeki matplotlib.
Paigaldamine (kui vaja):
pip install matplotlib
3. Lihtne joonis (joongraafik)
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 1, 8, 7]
plt.plot(x, y) # joonistame joone
plt.title("Lihtne graafik")
plt.xlabel("X telg")
plt.ylabel("Y telg")
plt.grid(True)
plt.show()
4. Tulpdiagramm (bar chart)
nimed = ["Anna", "Karl", "Mati"]
punktid = [87, 92, 78]
plt.bar(nimed, punktid)
plt.title("Õpilaste punktid")
plt.ylabel("Punktid")
plt.show()
5. Sektordiagramm (pie chart)
tegevused = ["Magamine", "Töö", "Vaba aeg"]
ajad = [8, 9, 7]
plt.pie(ajad, labels=tegevused, autopct="%1.1f%%")
plt.title("Päeva ajajaotus")
plt.show()
6. Kokkuvõte
| Diagrammi tüüp | Milleks sobib? |
|---|---|
| Joongraafik | Näitab muutust ajas |
| Tulpdiagramm | Võrdleb erinevaid väärtusi |
| Sektordiagramm | Näitab osade ja kogu suhet |
7. Kasulikud funktsioonid
| Funktsioon | Kirjeldus |
|---|---|
plt.plot() | Joone joonistamine |
plt.bar() | Tulpdiagramm |
plt.pie() | Sektordiagramm |
plt.title() | Pealkiri graafikule |
plt.xlabel() | X-telje nimi |
plt.ylabel() | Y-telje nimi |
plt.grid(True) | Taustvõrk |
plt.show() | Kuvab graafiku ekraanil |

