1
resposta

[Dúvida] Gráficos de dispersão

Poderia me explicar essas linhas?

Desenhando a linha horizontal com o límite mínimo de altura desejado

ax.text(19.92, 14.855, 'Limite mínimo da altura', fontsize=12, color = CINZA2, va = "bottom")
plt.axhline(y = 15 * (1 - pct), xmin = 0, xmax = df_a["comprimento"].max(), color = CINZA4, linestyle='--')

Desenhando a linha vertical com o límite mínimo de comprimento desejado

ax.text(20.205, 15.05, 'Limite máximo\nde comprimento', fontsize=12, color = CINZA2, ha="left")
plt.axvline(x = 20 * (1 + pct), ymin = 0, ymax = df_a["altura"].max(), color = CINZA4, linestyle='--')

1 resposta

Oi William! Tudo bem?

Essas linhas servem para adicionar linhas de referência e textos explicativos dentro do gráfico:

  • Linha horizontal (limite mínimo da altura):

    ax.text(19.92, 14.855, 'Limite mínimo da altura', fontsize=12, color=CINZA2, va="bottom")
    plt.axhline(y = 15 * (1 - pct), xmin = 0, xmax = df_a["comprimento"].max(), color=CINZA4, linestyle='--')
    

    Aqui o ax.text escreve um texto em determinada coordenada (x=19.92, y=14.855).
    Já o plt.axhline desenha uma linha horizontal tracejada (linestyle='--') na altura definida, funcionando como um “marcador visual” do limite mínimo da altura.

  • Linha vertical (limite máximo do comprimento):

    ax.text(20.205, 15.05, 'Limite máximo\nde comprimento', fontsize=12, color=CINZA2, ha="left")
    plt.axvline(x = 20 * (1 + pct), ymin = 0, ymax = df_a["altura"].max(), color=CINZA4, linestyle='--')
    

    O ax.text escreve o rótulo “Limite máximo de comprimento” na posição indicada.
    O plt.axvline desenha uma linha vertical tracejada marcando o limite máximo do comprimento no eixo X.


No gráfico dá pra ver justamente essas duas linhas tracejadas (uma na horizontal e outra na vertical) acompanhadas dos textos explicativos. Isso ajuda a interpretar melhor os pontos de dispersão, mostrando quais valores estão dentro ou fora dos limites estabelecidos.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!