Durchschnittspreis berechnen
Du berechnest jetzt den Kennwert Durchschnittspreis und untersuchst, ob es Unterschiede im Kaufverhalten über die Zeit und zwischen Kohorten gibt.
Der Datensatz online wurde für dich mit monatlichen Kohorten und einem Kohortenindex aus dieser Lektion geladen. Du kannst ihn dir gern in der Konsole ausgeben lassen.
Diese Übung ist Teil des Kurses
Kundensegmentierung in Python
Anleitung zur Übung
- Erstelle ein
groupby-Objekt und übergib die monatliche Kohorte und den Kohortenindex als Liste. - Wähle die Spalte mit dem Einzelpreis, berechne den Durchschnitt und speichere das Ergebnis in
cohort_data. - Setze den Index des DataFrames
cohort_datazurück. - Erstelle eine Pivot-Tabelle mit der monatlichen Kohorte im Index, dem Kohortenindex in den Spalten und dem Einzelpreis in den Werten, und gib das Ergebnis aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Create a groupby object and pass the monthly cohort and cohort index as a list
grouping = online.groupby([____, ____])
# Calculate the average of the unit price column
cohort_data = grouping[____].____()
# Reset the index of cohort_data
cohort_data = cohort_data.____()
# Create a pivot
average_price = cohort_data.____(index=____, columns=____, values=____)
print(average_price.round(1))