CommencerCommencer gratuitement

Quel est le pourcentage des ventes réalisées dans chaque type de magasin ?

Bien que .groupby() soit utile, vous pouvez calculer des statistiques récapitulatives groupées sans l'utiliser.

Walmart distingue trois types de magasins : les hypermarchés « supercenters », les magasins discount « discount stores » et les supérettes de proximité « neighborhood markets », codifiés dans cet ensemble de données comme étant de type « A », « B » et « C ». Dans cet exercice, vous calculerez les ventes totales réalisées dans chaque type de magasin, sans utiliser .groupby(). Vous pouvez ensuite utiliser ces chiffres pour déterminer la proportion des ventes totales de Walmart réalisées dans chaque type de magasin.

sales est disponible et pandas est importé en tant que pd.

Cet exercice fait partie du cours

Manipulation de données avec pandas

Afficher le cours

Instructions

  • Calculez le total de weekly_sales pour l'ensemble des données.
  • Créez un sous-ensemble pour les magasins de type "A", et calculez leurs ventes hebdomadaires totales.
  • Faites de même pour les magasins de type "B" et detype "C".
  • Combinez les résultats A/B/C dans une liste et divisez par sales_all pour obtenir la proportion des ventes par type.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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)
Modifier et exécuter le code