Calculează prețul mediu
Acum vei calcula metrica prețului mediu și vei analiza dacă există diferențe în comportamentul de cumpărare în timp și între cohorte.
Setul de date online a fost încărcat cu cohortele lunare și indexul de cohortă atribuite în această lecție. Nu ezita să îl afișezi în Consolă.
Acest exercițiu face parte din cursul
Segmentarea clienților în Python
Instrucțiuni pentru exercițiu
- Creează un obiect
groupbyși transmite cohorta lunară și indexul de cohortă ca listă. - Selectează coloana cu prețul unitar, calculează media și stochează rezultatul în
cohort_data. - Resetează indexul DataFrame-ului
cohort_data. - Creează un pivot cu cohorta lunară la index, indexul de cohortă la coloane și prețul unitar la valori, apoi afișează rezultatul.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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))