Erstellung von Merkmalen
In diesem Kapitel arbeitest du mit einem Datensatz namens sales_df
, der Informationen zu den Ausgaben für Werbekampagnen in verschiedenen Medientypen und zur Höhe der erzielten Umsätze für die jeweilige Kampagne enthält. Der Datensatz wurde in der Konsole bereits geladen. Hier sind die ersten beiden Zeilen:
tv radio social_media sales
1 13000.0 9237.76 2409.57 46677.90
2 41000.0 15886.45 2913.41 150177.83
Deine Aufgabe ist es, die Werbeausgaben als Merkmale zu verwenden, um die Umsätze vorherzusagen, wobei du zunächst mit der Spalte "radio"
arbeitest. Bevor du jedoch Vorhersagen treffen kannst, musst du die Arrays für die Merkmale und Zielwerte erstellen und in das richtige Format für scikit-learn umwandeln.
Diese Übung ist Teil des Kurses
Überwachtes Lernen mit scikit-learn
Anleitung zur Übung
- Erstelle
X
als Array mit den Werten aus der Spalte"radio"
des DataFramesales_df
. - Erstelle
y
als Array mit den Werten aus der Spalte"sales"
des DataFramesales_df
. - Forme
X
in ein zweidimensionales NumPy-Array um. - Gib die Form von
X
undy
aus.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
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(____)