2
Voici dataframe:statsmodels de mosaique - comment commander catégories
import pandas as pd
from statsmodels.graphics.mosaicplot import mosaic
df = pd.DataFrame({'size' : ['small', 'large', 'large', 'small', 'large', 'small'],
'length' : ['long', 'short', 'short', 'long', 'long', 'short']})
si je tracer le graphique mosaic(df, ['size', 'length'])
il affichera size
dans cet ordre small
puis large
, alors que je voudrais avoir large
puis small
. Y a-t-il moyen de l'atteindre?
Il suffit de trier la colonne 'size':' mosaïque (df.sort_values ('taille'), [ 'size', 'longueur']) ' –
@NickilMaveli approche très intelligente! Vous pouvez le poster comme une réponse officielle, si vous le souhaitez. – user1700890