IniziaInizia gratis

Regressione Lasso per l'importanza delle caratteristiche

Nel video hai visto come la regressione lazo può essere utilizzata per identificare le caratteristiche importanti in un set di dati.

In questa esercitazione, dovrai applicare un modello di regressione lasso ai dati di sales_df e tracciare i coefficienti del modello.

Gli array di variabili caratteristiche e target sono stati precaricati come X e y, insieme a sales_columns, che contiene i nomi delle caratteristiche del dataset.

Questo esercizio fa parte del corso

Apprendimento supervisionato con scikit-learn

Visualizza il corso

Istruzioni dell'esercizio

  • Importa Lasso da sklearn.linear_model.
  • Istanziare un regressore Lasso con un alfa di 0.3.
  • Adatta il modello ai dati.
  • Calcola i coefficienti del modello, memorizzandoli come lasso_coef.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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()
Modifica ed esegui il codice