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

Jaké procento tržeb připadá na každý typ obchodu?

Ačkoli je .groupby() velmi užitečná metoda, souhrnné statistiky pro skupiny lze počítat i bez ní.

Walmart rozlišuje tři typy obchodů: „supercentra", „diskontní obchody" a „sousedské trhy", v tomto datasetu označené jako typ „A", „B" a „C". V tomto cvičení vypočítáš celkové tržby pro každý typ obchodu bez použití .groupby(). Výsledky pak poslouží k zjištění, jaký podíl z celkových tržeb Walmartu připadá na každý typ.

Proměnná sales je k dispozici a pandas je importován jako pd.

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

Manipulace s daty v pandas

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej celkové weekly_sales za celý dataset.
  • Filtruj obchody typu "A" a vypočítej jejich celkové týdenní tržby.
  • Totéž proveď pro obchody typu "B" a typu "C".
  • Výsledky pro A/B/C spoj do seznamu a vyděl hodnotou sales_all, abys získal/a podíl tržeb podle typu.

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

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

# Calc total weekly sales
sales_all = ____["____"].____()

# Subset for type A stores, calc total weekly sales
sales_A = ____[____["____"] == "____"]["____"].____()

# Subset for type B stores, calc total weekly sales
sales_B = ____

# Subset for type C stores, calc total weekly sales
sales_C = ____

# Get proportion for each type
sales_propn_by_type = [sales_A, ____, ____] / ____
print(sales_propn_by_type)
Upravit a spustit kód