Özellik önemini belirlemek için lasso regresyonu
Videoda, bir veri kümesindeki önemli özellikleri belirlemek için lasso regresyonunun nasıl kullanılabileceğini gördün.
Bu egzersizde, sales_df verisine bir lasso regresyon modeli uyduracak ve modelin katsayılarını görselleştireceksin.
Özellik ve hedef değişken dizileri X ve y olarak, ayrıca veri kümesinin özellik adlarını içeren sales_columns da önceden yüklendi.
Bu egzersiz
scikit-learn ile Supervised Learning
kursunun bir parçasıdırEgzersiz talimatları
sklearn.linear_modeliçindenLassosınıfını içe aktar.- Alfa değeri
0.3olan bir Lasso regresörü oluştur. - Modeli verilere uydur.
- Modelin katsayılarını hesapla ve
lasso_coefdeğişkeninde sakla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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()