Traccia punti in Matplotlib
-
Traccia i dati come punti usando il metodo
matplotlib.pyplot.scatter()
-
Traccia i dati come punti usando il metodo
matplotlib.pyplot.plot()
Questo tutorial spiega come possiamo tracciare i dati come punti in Matplotlib usando il metodo matplotlib.pyplot.scatter()
e il metodo matplotlib.pyplot.plot()
.
Traccia i dati come punti usando il metodo matplotlib.pyplot.scatter()
matplotlib.pyplot.scatter()
è il metodo più semplice e standard per tracciare i dati come punti in Matplotlib. Passiamo le coordinate dei dati da tracciare come argomenti al metodo.
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5, 6]
y = [2, 1, 5, 6, 3, 9]
plt.scatter(x, y)
plt.xlabel("X")
plt.ylabel("Y")
plt.title("Scatter Plot")
plt.show()
Produzione:
Genera un semplice grafico a dispersione dai punti dati forniti. Passiamo le coordinate X e Y come argomenti al metodo scatter()
per produrre il grafico a dispersione. I metodi xlabel()
e ylabel()
imposteranno rispettivamente le etichette dell’asse X e dell’asse Y. Il metodo title()
imposterà il titolo per la figura.
Possiamo anche personalizzare il grafico a dispersione cambiando i parametri color
e marker
nel metodo scatter()
.
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5, 6]
y = [2, 1, 5, 6, 3, 9]
plt.scatter(x, y, color="red", marker="v")
plt.xlabel("X")
plt.ylabel("Y")
plt.title("Scatter Plot")
plt.show()
Produzione:
Genera il grafico a dispersione con colore rosso e indicatori v
.
Traccia i dati come punti usando il metodo matplotlib.pyplot.plot()
Per impostazione predefinita, il metodo matplotlib.pyplot.plot()
collegherà tutti i punti con una singola linea. Per generare il grafico a dispersione usando matplotlib.pyplot.plot()
, impostiamo il carattere per rappresentare il marcatore come terzo argomento nel metodo.
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5, 6]
y = [2, 1, 5, 6, 3, 9]
plt.plot(
x,
y,
"o",
color="red",
)
plt.xlabel("X")
plt.ylabel("Y")
plt.title("Scatter Plot")
plt.show()
Produzione:
Genera il grafico a dispersione dai dati con o
come indicatore di colore rosso
per rappresentare i punti dati.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn