Začněte nyníZačněte zdarma

Výpočet průměrné ceny

Teď vypočítáš metriku průměrné ceny a zjistíš, jestli se nákupní vzorce liší v čase i mezi jednotlivými kohortami.

Dataset online je načtený s měsíčními kohortami a indexem kohorty přiřazeným v této lekci. Klidně si ho vypiš do konzole.

Toto cvičení je součástí kurzu

Segmentace zákazníků v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř objekt groupby a předej mu měsíční kohortu a index kohorty jako seznam.
  • Vyber sloupec s jednotkovou cenou, vypočítej průměr a výsledek ulož do cohort_data.
  • Resetuj index DataFrame cohort_data.
  • Vytvoř pivot s měsíční kohortou v indexu, indexem kohorty ve sloupcích a jednotkovou cenou v hodnotách a vypiš výsledek.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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))
Upravit a spustit kód