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 :
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'])
Mais bien évidemment, toutes les données sont écrasées sur un même X.

J'ai ensuite tenté
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'])
Est-ce qu'il y a un moyen de contourner ce problème ?