En fait ceci me donne le nombre de fois qu'apparait chaque libellé dans la totalité de la colonne concernée, cela donne la même chose que mon
1 2
|
df2=df['FRUIT'].value_counts() |
Moi je cherche à avoir pour chaque valeur unique de la colonne "FRUIT", son pourcentage par rapport aux nombre de valeur totales de cette colonne.
Par exemple, j'ai 20 lignes dans mon DATAFRAME et aucune ligne vide ou non alimentée dans la colonne FRUIT.
J'ai 2 fois la valeur "POMMES"
J'ai 2 fois la valeur "CITRONS"
J'ai 1 fois la valeur "POIRES"
J'ai 15 fois la valeur "ORANGES"
donc j'attends un résultat comme :
pour la totalité de la colonne FRUIT
Et, en plus (en bonus), comment demander non pas pour toutes les modalités de la colonne FRUIT, mais juste pour une seule ?
En effet, imaginons que j'ai 300 valeurs de fruits différentes et que je recherche uniquement le % d'un seul fruit, j'ai pas envie de regarder les 300 lignes de pourcentage
Merci pour votre aide :-)
Partager