Bonne journée à tous.
Pendant toute ma vie, je ne parviens pas à déterminer comment créer un graphique à barres empilées à 100%. Vous trouverez ci-joint le graphique à barres empilées "normal" généré par GraphBuilder dans JMPP, mais comment convertir une valeur proportionnelle en ajoutant 100%?

Toutes les idées seront grandement appréciées
L'élément Mosaïque le fait automatiquement. Pour obtenir l'effet dans un graphique à barres empilées standard, vous devez calculer les proportions et les empiler. Voici un script où je l'ai fait avec des transformations en ligne:
Open("$SAMPLE_DATA/Big Class.jmp");
Graph Builder(
Variables(
X( :age ),
Y(
Transform Column(
"proportion",
Formula( Col Sum( :height, :age, :sex ) / Col Sum( :height, :age ) )
)
),
Overlay( :sex )
),
Elements( Bar( X, Y, Bar Style( "Stacked" ) ) ),
);
Dans "Col Sum (: taille,: âge,: sexe)", les variables après la première sont BY. Utilisez Col Number () si vous voulez juste les comptes au lieu des sommes.