Regrouper par plusieurs colonnes

Python pour utilisateurs et utilisatrices de chiffriers

Chris Cardillo

Data Scientist

Ventes de fruits

fruit_sales beaucoup de ventes de fruits.png

fruit_sales.info() info sur les ventes de fruits.png

Python pour utilisateurs et utilisatrices de chiffriers

Ventes de fruits

fruit_sales beaucoup de ventes de fruits.png

fruit_sales.info() info sur les ventes de fruits en surbrillance.png

Python pour utilisateurs et utilisatrices de chiffriers

Ventes de fruits

beaucoup de pommes.png

Python pour utilisateurs et utilisatrices de chiffriers

Ajouter une liste de noms de colonnes

Avant
fruit_sales.groupby('store', as_index=False).sum()
Après
fruit_sales.groupby(['store', 'product_name'], as_index=False).sum()
Python pour utilisateurs et utilisatrices de chiffriers

Qu'est-ce qu'une liste ?

shopping_list = ['milk', 'eggs', 'cheese']
Python pour utilisateurs et utilisatrices de chiffriers

Par magasin, par fruit

groups = ['store', 'product_name']

fruit_sales_less = fruit_sales.groupby(groups, as_index=False).sum()

regroupé et résumé.png

Python pour utilisateurs et utilisatrices de chiffriers

Par magasin, par fruit

groups = ['store', 'product_name']

fruit_sales_less = fruit_sales.groupby(groups, as_index=False).sum()

maintenant une pomme.png

Python pour utilisateurs et utilisatrices de chiffriers

Pourquoi regrouper par plus de colonnes avant .sum()

  • Ce n'est pas « tout ou rien »
  • Réduire les données à l'essentiel
  • Rendre les feuilles de calcul plus gérables
Python pour utilisateurs et utilisatrices de chiffriers

À vous de jouer !

Python pour utilisateurs et utilisatrices de chiffriers

Preparing Video For Download...