ПочатиПочніть безкоштовно

Який відсоток продажів припадає на кожен тип магазину?

Хоча .groupby() зручний, згруповані підсумкові статистики можна обчислювати й без нього.

Walmart розрізняє три типи магазинів: «supercenters», «discount stores» і «neighborhood markets», які в цьому наборі даних закодовані як типи «A», «B» і «C». У цій вправі ви обчислите загальні продажі для кожного типу магазину без використання .groupby(). Потім ці значення можна використати, щоб визначити, яку частку від загальних продажів Walmart становить кожен тип.

sales доступний, а pandas імпортовано як pd.

Ця вправа є частиною курсу

Опрацювання даних у pandas

Переглянути курс

Інструкції до вправи

  • Обчисліть загальне значення weekly_sales для всього набору даних.
  • Відібрайте магазини type "A" та обчисліть їхні загальні тижневі продажі.
  • Зробіть те саме для магазинів type "B" і type "C".
  • Об'єднайте результати для A/B/C у список і поділіть на sales_all, щоб отримати частку продажів за типами.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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)
Редагувати та запускати код