Creazione di caratteristiche
In questo capitolo lavorerai con un set di dati chiamato sales_df, che contiene informazioni sulla spesa per le campagne pubblicitarie su diversi tipi di media e il numero di dollari generati in vendite per la rispettiva campagna. Il set di dati è stato precaricato per te. Ecco le prime due file:
tv radio social_media sales
1 13000.0 9237.76 2409.57 46677.90
2 41000.0 15886.45 2913.41 150177.83
Utilizzerai le spese pubblicitarie come caratteristiche per prevedere i valori delle vendite, lavorando inizialmente con la colonna "radio". Tuttavia, prima di fare qualsiasi previsione, dovrai creare gli array di caratteristiche e di obiettivi, rimodellandoli nel formato corretto per scikit-learn.
Questo esercizio fa parte del corso
Apprendimento supervisionato con scikit-learn
Istruzioni dell'esercizio
- Crea
X, un array di valori della colonna"radio"del DataFramesales_df. - Crea
y, un array di valori della colonna"sales"del DataFramesales_df. - Rimodella
Xin un array bidimensionale di NumPy. - Stampa la forma di
Xey.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
import numpy as np
# Create X from the radio column's values
X = ____
# Create y from the sales column's values
y = ____
# Reshape X
X = ____
# Check the shape of the features and targets
print(____)