Predecir las transacciones del próximo mes
Por fin ha llegado el momento de predecir las transacciones del próximo mes con una regresión lineal. Aquí usarás las variables de entrada que preparaste antes, entrenarás el modelo con ellas y con la variable objetivo, y predecirás los valores sobre los datos de prueba no vistos. En el siguiente ejercicio medirás el rendimiento del modelo.
La función LinearRegression de la librería sklearn ya está cargada. Las variables de entrada de entrenamiento y de prueba están cargadas como train_X y test_X, respectivamente, y las variables objetivo de entrenamiento y de prueba como train_Y y test_Y.
Este ejercicio forma parte del curso
Machine Learning para marketing en Python
Instrucciones del ejercicio
- Inicializa una instancia de regresión lineal.
- Ajusta el modelo al conjunto de entrenamiento.
- Predice la variable objetivo para los datos de entrenamiento.
- Predice la variable objetivo para los datos de prueba.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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.___(___)