Aan de slagBegin gratis

Gemiddelde prijs berekenen

Je gaat nu de gemiddelde prijs berekenen en analyseren of er verschillen zijn in koopgedrag over de tijd en tussen cohorten.

De gegevensset online is voor je geladen met maandelijkse cohorten en een cohortindex uit deze les. Voel je vrij om het naar de Console te printen.

Deze oefening maakt deel uit van de cursus

Klantsegmentatie in Python

Bekijk cursus

Oefeninstructies

  • Maak een groupby-object en geef de maandelijkse cohort en de cohortindex door als lijst.
  • Selecteer de kolom met de eenheidsprijs, bereken het gemiddelde en sla dit op in cohort_data.
  • Reset de index van de cohort_data DataFrame.
  • Maak een pivot met de maandelijkse cohort in de index, de cohortindex in de kolommen en de eenheidsprijs in de waarden, en print het resultaat.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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 bewerken en uitvoeren