Interpretando inclinação e intercepto

Introdução à Modelagem Linear em Python

Jason Vestuto

Data Scientist

Lembrete: Terminologia

Revisão:

  • y = a0 + a1*x
  • x = variável independente, ex.: tempo
  • y = variável dependente, ex.: distância percorrida
  • xp = 10; yp = a0 + a1*xp, "previsão do modelo"
Introdução à Modelagem Linear em Python

Intercepto

Gráfico de uma reta interceptando o eixo y vertical em y=100 para x=0

x0 = 0
print(y(x0))
100
Introdução à Modelagem Linear em Python

Inclinação

Gráfico de uma reta interceptando o eixo y vertical em y=100 para x=0, com ponto no meio entre início e fim da reta, marcado com linhas tracejadas indicando corrida horizontal e subida vertical

slope = (225 - 100) / (5 - 0)
print(slope)
25
Introdução à Modelagem Linear em Python

Inclinação média

Gráfico de uma reta interceptando o eixo y vertical em y=100 para x=0, com ponto no fim da reta, marcado com linhas tracejadas indicando corrida horizontal e subida vertical

slope = (350 - 100) / (10 - 0)
print(slope)
25
Introdução à Modelagem Linear em Python

Redimensionamento vs. dependência

Gráfico de uma reta de temperaturas, com primeiro ponto em y=32 °F e x=0 °C, e segundo ponto em y=212 °F e x=100 °C, conectados por linhas tracejadas indicando corrida horizontal e subida vertical

slope = (212-32)/(100-0) # 180/100 = 9/5
intercept = 32
Introdução à Modelagem Linear em Python

Vamos praticar!

Introdução à Modelagem Linear em Python

Preparing Video For Download...