Bonjour,
Je ne sais pas si on peut le faire mais j'aimerais pouvoir utiliser la librairie seaborn et en particulier seaborn.violinplot ou seaborn.boxplot dans un cas particulier.
J'ai une dataframe avec 4 variables similaires et j'aimerais comparer leur distribution, médiane, 1er quartile, etc... via cet outil de visualisation.
Mais ces fonctions d'affichage ne peuvent afficher les 4 variables l'une à côté de l'autre que si on peut les distinguer par une autre variable de catégorie.
Tenté à la base :
Mais bien évidemment, toutes les données sont écrasées sur un même X.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 import seaborn as sns sns.violinplot(y=df.['A']) sns.violinplot(y=df.['B']) sns.violinplot(y=df.['C'])
J'ai ensuite tenté
Est-ce qu'il y a un moyen de contourner ce problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 import seaborn as sns sns.violinplot(x='A', y=df.['A']) sns.violinplot(x='B', y=df.['B']) sns.violinplot(x='C', y=df.['C'])
Partager