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.