ComenzarEmpieza gratis

¿Qué porcentaje de ventas se produjo en cada tipo de tienda?

Aunque .groupby() es útil, puedes calcular estadísticas sumarias agrupadas sin él.

Walmart distingue tres tipos de tiendas: "supercentros", "tiendas de descuento" y "mercados de barrio", codificados en este conjunto de datos como tipo "A", "B" y "C". En este ejercicio, calcularás las ventas totales realizadas en cada tipo de tienda, sin utilizar .groupby(). A continuación, puedes utilizar estas cifras para ver qué proporción de las ventas totales de Walmart se realizaron en cada tipo.

sales está disponible y pandas se importa como pd.

Este ejercicio forma parte del curso

Manipulación de datos con pandas

Ver curso

Instrucciones del ejercicio

  • Calcula el total de weekly_sales en todo el conjunto de datos.
  • Subconjunto para las tiendas type "A", y calcula sus ventas semanales totales.
  • Haz lo mismo en las tiendas type "B" y type "C".
  • Combina los resultados A/B/C en una lista y divídela por sales_all para obtener la proporción de ventas por tipo.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# 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)
Editar y ejecutar código