Kom igångKom igång gratis

Förutsäg nästa månads transaktioner

Nu är du äntligen i fasen där du ska förutsäga nästa månads transaktioner med linjär regression. Här använder du de inmatningssärdrag du tidigare har byggt, tränar modellen på dem och målvariabeln, och förutsäger värden på de osedda testdata. I nästa övning mäter du modellens prestanda.

Funktionen LinearRegression från biblioteket sklearn har laddats åt dig. Tränings- och testsärdragen är inlästa som train_X respektive test_X, och tränings- och testmålvariablerna är inlästa som train_Y och test_Y.

Den här övningen är en del av kursen

Maskininlärning för marknadsföring i Python

Visa kurs

Övningsinstruktioner

  • Initiera en instans av linjär regression.
  • Anpassa modellen till träningsdatamängden.
  • Förutsäg målvariabeln för träningsdata.
  • Förutsäg målvariabeln för testdata.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Initialize linear regression instance
linreg = ___()

# Fit the model to training dataset
linreg.___(___, ___)

# Predict the target variable for training data
train_pred_Y = linreg.___(___)

# Predict the target variable for testing data
test_pred_Y = linreg.___(___)
Redigera och kör kod