LoslegenKostenlos loslegen

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

Kurs anzeigen

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_data zurü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))
Code bearbeiten und ausführen