Basit bir model eğit
Gördüğün gibi, bir regresyon problemiyle uğraşıyorsun. Artık bir sonraki gönderim için model kurmaya hazırsın. Ancak, slaytlardaki en basit Doğrusal Regresyon modeli yerine, kutudan çıktığı gibi bir Random Forest modeli kuralım.
scikit-learn kütüphanesindeki RandomForestRegressor sınıfını kullanacaksın.
Amacın, "store" ve "item" özellikleri üzerinde varsayılan parametrelerle bir Random Forest modeli eğitmek.
Bu egzersiz, kursun bir parçasıdır
Python ile Bir Kaggle Yarışmasını Kazanmak
Egzersiz talimatları
- Eğitim verisini
pandasile oku. - Bir Random Forest nesnesi oluştur.
- "sales" hedefiyle "store" ve "item" özellikleri üzerinde Random Forest modelini eğit.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
import pandas as pd
from sklearn.ensemble import RandomForestRegressor
# Read the train data
train = ____.____('train.csv')
# Create a Random Forest object
rf = ____()
# Train a model
rf.fit(X=train[['store', ____]], y=train['____'])