ComenzarEmpieza gratis

Rellena los valores que faltan y suma valores con tablas dinámicas

El método .pivot_table() tiene varios argumentos útiles, como fill_value y margins.

  • fill_value sustituye los valores que faltan por un valor real (lo que se conoce como imputación). Con qué sustituir los valores ausentes es un tema lo suficientemente amplio como para tener su propio curso (Cómo tratar los datos ausentes en Python), pero lo más sencillo es sustituirlos por un valor ficticio.
  • margins es un atajo para cuando pivotas por dos variables, pero también quieres pivotar por cada una de esas variables por separado: da los totales de fila y columna del contenido de la tabla pivotante.

En este ejercicio, practicarás el uso de estos argumentos para mejorar tus habilidades con las tablas dinámicas, ¡lo que te ayudará a hacer números de forma más eficiente!

sales está disponible y pandas se importa como pd.

Este ejercicio forma parte del curso

Manipulación de datos con pandas

Ver curso

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Print mean weekly_sales by department and type; fill missing values with 0
print(sales.pivot_table(____))
Editar y ejecutar código