Topic de soved61743 :

Pandas : petite question

  • 1

Salut, je fais un petit projet pandas sur mon temps libre et j'ai une question, je vous mets en contexte :
J'ai un csv initial avec une liste classique nom / prénom / date de naissance / département / ...
Je veux grouper les prénoms par département, puis compter les prénoms, j'ai fait :
d = data.groupby(['Département', 'Prénom'])['Prénom'].count().sort_values(ascending=False)
Pas de soucis ça fait exactement ce que je veux.

Mais ce que je voudrais faire, c'est trouver la fréquence du prénom dans son département.
Je trouve facilement le nombre de personne dans le département :
prénoms = data.groupby('Département')['Prénom'].count()

Mais comment faire la division dans d ? Je pensais qu'avec "transform" je pourrais, mais j'ai pas l'impression que ça marche comme ça.

Pas de data scientist sur le fofo ?
Dernier up avant la fin
  • 1

Données du topic

Auteur
soved61743
Date de création
14 juin 2022 à 12:14:37
Nb. messages archivés
3
Nb. messages JVC
3
En ligne sur JvArchive 312