Curso matplotlib - Elementos auxiliares (retas)

less than 1 minute read


Em alguns casos é interessante adicionar retas no gráfico com a intenção de separar o gráfico em várias partes, indicar padrões, intervalos de confiança, entre outros motivos. Temos várias formas de adicionar retas, vamos estudar as principais.

Reta genérica

Para desenhar uma linha genérica que passe por todo o gráfico, podemos utilizar o plt.axline(), que pode ser utilizado de duas formas.

A primeira é passando as coordenadas dos pontos iniciais e finais da reta, para os parâmetros xy1 e xy2 utilizando tuplas com dois elementos cada.

Exemplo:

plt.figure(figsize=(8,6))
plt.scatter(x,y)
plt.axline(xy1=(0.5,1), xy2=(1.2,1.5))
plt.show()

Figura 1 - Gráfico de dispersão com reta adicionada utilizando o plt.axline().

gráfico de dispersão genérico desenhado com o **matplotlib**, como uma reta inserida


A segunda forma é passando a coordenada inicial através do xy1, e o coeficiente angular da reta através do slope.

Exemplo:

plt.figure(figsize=(8,6))
plt.scatter(x,y)
plt.axline(xy1=(0.5,1), slope=0.5)
plt.show()

Figura 2 - Gráfico de dispersão com reta adicionada utilizando o plt.axline().

gráfico de dispersão genérico desenhado com o **matplotlib**, como uma reta inserida


Qual a função do parâmetro slope em plt.axline()?

Passar a segunda coordenada da reta

Passar o coeficiente linear da reta

Passar o coeficiente angular da reta

Passar a primeira coordenada da reta


Anterior Próximo

Updated: