Matplotlib – Graafikute loomine Pythonis:
matplotlib on üks enimkasutatavaid visualiseerimisteeke Pythonis. Selle alamosa pyplot võimaldab kiiresti graafikuid luua, sarnaselt MATLABi süntaksile.
import matplotlib.pyplot as plt
x = [1, 2, 3, 4]
y = [1, 4, 9, 16]
plt.plot(x, y)
plt.title("Lihtne graafik")
plt.xlabel("x telg")
plt.ylabel("y telg")
plt.show()
Põhilised graafikukäsud:
Matplotlib võimaldab joonistada mitmesuguseid diagramme:
| Käsk | Graafiku tüüp |
|---|---|
plot() | Joonjoon |
scatter() | Hajuvusdiagramm |
bar() | Tulpdiagramm |
hist() | Histogramm |
pie() | Sektordiagramm |
| Tähis | Stiil |
|---|---|
'-' | Täisjoon |
'--' | Katkendjoon |
'-.' | Punkt-kriips |
':' | Punktiir |
'' | Ainult markerid |
| Tähis | Marker |
|---|---|
'.' | Punkt |
'o' | Ring |
'^' | Kolmnurk üles |
's' | Ruut |
'*' | Täht |
'D' | Rombi |
Tekst / fondid ja värvid:
Saame graafikutele lisada tekste:
plt.title("Graafiku pealkiri", fontsize=14, fontweight='bold')
plt.xlabel("x telg", fontsize=12)
plt.ylabel("y telg", fontsize=12)
plt.text(2, 10, "Tipp-punkt", fontsize=10, color='red')
Matplotlib toetab värvi esitamist:
Värvinimed: 'blue', 'green', 'red'
Lühendid: 'b', 'g', 'r'
RGB heksakoodid: '#FF5733'
Eelseadistatud paletid: 'viridis', 'plasma', 'inferno', 'cividis'
plt.plot(x, y, color='purple')