Conteúdo do Curso
Linear Regression with Python
4. Escolhendo o Melhor Modelo
Linear Regression with Python
Desafio
Vamos construir um modelo de regressão de exemplo do mundo real. Temos um arquivo, houses_simple.csv
, que contém informações sobre os preços de imóveis com sua área como uma característica.
Vamos atribuir variáveis e visualizar nosso conjunto de dados!
No exemplo com a altura da pessoa, foi muito mais fácil imaginar uma linha ajustando-se bem aos dados. Mas agora nossos dados têm muito mais variância, pois o alvo depende fortemente de muitos outros fatores como idade, localização, interior, etc. De qualquer forma, a tarefa é construir a linha que se ajusta melhor aos dados que temos; ela mostrará a tendência. A classe OLS
deve ser usada para isso. Em breve, aprenderemos como adicionar mais recursos, o que tornará a previsão melhor!
Tarefa
- Atribua a coluna
'price'
dedf
ay
. - Crie a matriz
X_tilde
usando a funçãoadd_constant()
dostatsmodels
(importado comosm
). - Inicialize o objeto
OLS
e treine-o. - Pré-processe a matriz
X_new
da mesma forma queX
. - Preveja o valor alvo para a matriz
X_new_tilde
.
Após concluir esta tarefa, clique no botão abaixo do código para verificar sua solução.
Tudo estava claro?
Conteúdo do Curso
Linear Regression with Python
4. Escolhendo o Melhor Modelo
Linear Regression with Python
Desafio
Vamos construir um modelo de regressão de exemplo do mundo real. Temos um arquivo, houses_simple.csv
, que contém informações sobre os preços de imóveis com sua área como uma característica.
Vamos atribuir variáveis e visualizar nosso conjunto de dados!
No exemplo com a altura da pessoa, foi muito mais fácil imaginar uma linha ajustando-se bem aos dados. Mas agora nossos dados têm muito mais variância, pois o alvo depende fortemente de muitos outros fatores como idade, localização, interior, etc. De qualquer forma, a tarefa é construir a linha que se ajusta melhor aos dados que temos; ela mostrará a tendência. A classe OLS
deve ser usada para isso. Em breve, aprenderemos como adicionar mais recursos, o que tornará a previsão melhor!
Tarefa
- Atribua a coluna
'price'
dedf
ay
. - Crie a matriz
X_tilde
usando a funçãoadd_constant()
dostatsmodels
(importado comosm
). - Inicialize o objeto
OLS
e treine-o. - Pré-processe a matriz
X_new
da mesma forma queX
. - Preveja o valor alvo para a matriz
X_new_tilde
.
Após concluir esta tarefa, clique no botão abaixo do código para verificar sua solução.
Tudo estava claro?