LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Erstelle X als Array mit den Werten aus der Spalte "radio" des DataFrame sales_df.
  • Erstelle y als Array mit den Werten aus der Spalte "sales" des DataFrame sales_df.
  • Forme X in ein zweidimensionales NumPy-Array um.
  • Gib die Form von X und y 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(____)
Code bearbeiten und ausführen