Předpověď transakcí na příští měsíc
Dostáváme se do fáze, kdy předpovíš transakce na příští měsíc pomocí lineární regrese. Využiješ vstupní příznaky, které jsi připravil/a dříve, natrénuješ na nich model spolu s cílovou proměnnou a následně předpovíš hodnoty na dosud neviděných testovacích datech. V dalším cvičení pak změříš výkon modelu.
Funkce LinearRegression z knihovny sklearn je už načtená. Trénovací a testovací příznaky jsou k dispozici jako train_X a test_X, trénovací a testovací cílové proměnné pak jako train_Y a test_Y.
Toto cvičení je součástí kurzu
Machine Learning for Marketing in Python
Pokyny k cvičení
- Inicializuj instanci lineární regrese.
- Natrénuj model na trénovacích datech.
- Předpověz cílovou proměnnou pro trénovací data.
- Předpověz cílovou proměnnou pro testovací data.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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.___(___)