ComenzarEmpieza gratis

Regresión Lasso para la importancia de las características

En el vídeo, has visto cómo puede utilizarse la regresión Lasso (Least Absolute Shrinkage and Selection Operator, operador de selección y contracción mínima absoluta) para identificar características importantes en un conjunto de datos.

En este ejercicio, ajustarás un modelo de regresión Lasso a los datos de sales_df y trazarás los coeficientes del modelo.

Las matrices de características y variables objetivo se han cargado previamente como X y y, junto con sales_columns, que contiene los nombres de las características del conjunto de datos.

Este ejercicio forma parte del curso

Aprendizaje supervisado con scikit-learn

Ver curso

Instrucciones del ejercicio

  • Importa Lasso desde sklearn.linear_model.
  • Instancia un regresor Lasso con un alfa de 0.3.
  • Ajusta el modelo a los datos.
  • Calcula los coeficientes del modelo, almacenándolos como lasso_coef.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# 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()
Editar y ejecutar código