ComeçarComece de graça

Previsão manual de preços de imóveis

Você pode calcular manualmente as previsões a partir dos coeficientes do modelo. Ao fazer previsões na vida real, é melhor usar predict(), mas fazer isso manualmente é útil para que você tenha certeza de que as previsões não são mágicas - são simplesmente aritméticas.

De fato, para uma regressão linear simples, o valor previsto é apenas a interceptação mais a inclinação vezes a variável explicativa.

$$response = intercept + slope * explanatory$$

mdl_price_vs_conv e explanatory_data estão disponíveis, e dplyr está carregado.

Este exercício faz parte do curso

Introdução à regressão em R

Ver curso

Instruções do exercício

  • Obtenha os coeficientes de mdl_price_vs_conv, atribuindo-os a coeffs.
  • Obtenha o intercepto, que é o primeiro elemento de coeffs, atribuindo-o a intercept.
  • Obtenha a inclinação, que é o segundo elemento de coeffs, atribuindo a slope.
  • Preveja manualmente price_twd_msq usando a interceptação, a inclinação e n_convenience.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Get the coefficients of mdl_price_vs_conv
coeffs <- ___

# Get the intercept
intercept <- ___

# Get the slope
slope <- ___

explanatory_data %>% 
  mutate(
    # Manually calculate the predictions
    price_twd_msq = ___
  )

# Compare to the results from predict()
predict(mdl_price_vs_conv, explanatory_data)
Editar e executar o código