Regressão Lasso para análise da importância de variáveis independentes
No vídeo, você viu como a regressão lasso pode ser usada para identificar variáveis independentes importantes em um conjunto de dados.
Neste exercício, você deve ajustar um modelo de regressão lasso aos dados de sales_df
e gerar um gráfico com os coeficientes do modelo.
As matrizes das variáveis independentes e da variável dependente foram pré-carregadas como X
e y
, juntamente com sales_columns
, que contém os nomes das variáveis independentes do conjunto de dados.
Este exercício faz parte do curso
Aprendizado Supervisionado com o scikit-learn
Instruções de exercício
- Importe
Lasso
desklearn.linear_model
. - Instancie um regressor Lasso com alpha igual a
0.3
. - Ajuste o modelo aos dados.
- Calcule os coeficientes do modelo, armazenando-os como
lasso_coef
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Import Lasso
from ____.____ import ____
# Instantiate a lasso regression model
lasso = ____
# Fit the model to the data
____
# Compute and print the coefficients
lasso_coef = ____
print(lasso_coef)
plt.bar(sales_columns, lasso_coef)
plt.xticks(rotation=45)
plt.show()