Previzionează tranzacțiile din luna viitoare
Ai ajuns, în sfârșit, la etapa de previzionare a tranzacțiilor din luna viitoare cu ajutorul regresiei liniare. Vei folosi caracteristicile de intrare construite anterior, vei antrena modelul pe acestea împreună cu variabila țintă și vei prezice valorile pe datele de testare nevăzute. În exercițiul următor vei măsura performanța modelului.
Funcția LinearRegression din biblioteca sklearn a fost încărcată pentru tine. Caracteristicile de antrenament și de testare sunt încărcate ca train_X, respectiv test_X, iar variabilele țintă de antrenament și de testare sunt încărcate ca train_Y și test_Y.
Acest exercițiu face parte din cursul
Machine Learning pentru Marketing în Python
Instrucțiuni pentru exercițiu
- Inițializează o instanță de regresie liniară.
- Antrenează modelul pe setul de date de antrenament.
- Previzionează variabila țintă pentru datele de antrenament.
- Previzionează variabila țintă pentru datele de testare.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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.___(___)