Pontos de Lote em Matplotlib
-
Plotar dados como pontos usando o método
matplotlib.pyplot.scatter()
-
Dados da parcela como pontos Utilizando o
matplotlib.pyplot.plot()
Método
Este tutorial explica como podemos traçar dados como pontos em Matplotlib utilizando o método matplotlib.pyplot.scatter()
e o método matplotlib.pyplot.plot()
.
Plotar dados como pontos usando o método matplotlib.pyplot.scatter()
matplotlib.pyplot.scatter()
é o método mais simples e padrão para traçar dados como pontos em Matplotlib. Passamos as coordenadas dos dados a serem plotados como argumentos para o método.
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()
Resultado:
Gera um simples gráfico de dispersão a partir dos pontos de dados fornecidos. Passamos as coordenadas X e Y como argumentos para o método scatter()
para produzir o gráfico de dispersão. Os métodos xlabel()
e ylabel()
irão definir as etiquetas dos eixos X e Y, respectivamente. O método title()
irá definir o título da figura.
Também podemos personalizar o gráfico de dispersão alterando os parâmetros color
e marker
para o método 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()
Resultado:
Gera o gráfico de dispersão com cor vermelha e marcadores v
.
Dados da parcela como pontos Utilizando o matplotlib.pyplot.plot()
Método
Por defeito, o método matplotlib.pyplot.plot()
irá ligar todos os pontos com uma única linha. Para gerar o gráfico de dispersão utilizando o método matplotlib.pyplot.plot()
, definimos o carácter para representar o marcador como o terceiro argumento no método.
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()
Resultado:
Gera o gráfico de dispersão a partir dos dados com o
como um marcador em cor vermelha para representar pontos de dados.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn