ÎncepețiÎncepe gratuit

Ce procent din vânzări a avut loc în fiecare tip de magazin?

Deși .groupby() este foarte util, poți calcula statistici rezumative pe grupuri și fără el.

Walmart are trei tipuri de magazine: "supercenters", "discount stores" și "neighborhood markets", codificate în acest set de date ca tipul "A", "B" și, respectiv, "C". În acest exercițiu, vei calcula vânzările totale pentru fiecare tip de magazin, fără a folosi .groupby(). Apoi vei putea folosi aceste valori pentru a determina ce proporție din vânzările totale Walmart revine fiecărui tip.

sales este disponibil, iar pandas este importat ca pd.

Acest exercițiu face parte din cursul

Manipularea datelor cu pandas

Vezi cursul

Instrucțiuni pentru exercițiu

  • Calculează totalul weekly_sales pentru întregul set de date.
  • Filtrează magazinele de tipul "A" și calculează totalul vânzărilor săptămânale pentru acestea.
  • Repetă același procedeu pentru magazinele de tipul "B" și de tipul "C".
  • Combină rezultatele A/B/C într-o listă și împarte la sales_all pentru a obține proporția vânzărilor pe tip.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul