Crearea caracteristicilor
În acest capitol, vei lucra cu un set de date numit sales_df, care conține informații despre cheltuielile campaniilor publicitare pe diferite tipuri de media și suma în dolari generată din vânzări pentru fiecare campanie. Setul de date a fost preîncărcat pentru tine. Iată primele două rânduri:
tv radio social_media sales
1 13000.0 9237.76 2409.57 46677.90
2 41000.0 15886.45 2913.41 150177.83
Vei folosi cheltuielile publicitare ca atribute pentru a prezice valorile vânzărilor, lucrând inițial cu coloana "radio". Înainte de a face orice predicție, va trebui să creezi array-urile de atribute și țintă, remodelându-le în formatul corect pentru scikit-learn.
Acest exercițiu face parte din cursul
Învățare supravegheată cu scikit-learn
Instrucțiuni pentru exercițiu
- Creează
X, un array cu valorile din coloana"radio"a DataFrame-uluisales_df. - Creează
y, un array cu valorile din coloana"sales"a DataFrame-uluisales_df. - Remodelează
Xîntr-un array NumPy bidimensional. - Afișează forma lui
Xși a luiy.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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(____)