J'utilise .size()
sur un résultat groupby afin de compter le nombre d'éléments dans chaque groupe.
Je voudrais que le résultat soit enregistré dans un nouveau nom de colonne sans modifier manuellement le tableau des noms de colonnes, comment faire ?
C'est ce que j'ai essayé :
grpd = df.groupby(['A','B'])
grpd['size'] = grpd.size()
grpd
et l'erreur que j'ai obtenue :
TypeError : L'objet 'DataFrameGroupBy' ne prend pas en charge l'affectation d'éléments. (sur la deuxième ligne)