Costruire un modello di regressione lineare
Ora che hai creato gli array di caratteristiche e di obiettivi, devi addestrare un modello di regressione lineare su tutti i valori delle caratteristiche e degli obiettivi.
Poiché l'obiettivo è quello di valutare la relazione tra i valori delle caratteristiche e quelli dell'obiettivo, non è necessario dividere i dati in set di allenamento e di test.
X e y sono stati precaricati per te come segue:
y = sales_df["sales"].values
X = sales_df["radio"].values.reshape(-1, 1)
Questo esercizio fa parte del corso
Apprendimento supervisionato con scikit-learn
Istruzioni dell'esercizio
- Importazione
LinearRegression. - Istanziare un modello di regressione lineare.
- Prevede i valori di vendita utilizzando
X, memorizzando comepredictions.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import LinearRegression
from ____.____ import ____
# Create the model
reg = ____()
# Fit the model to the data
____
# Make predictions
predictions = ____
print(predictions[:5])