Comment créer un graphique bar-mekko (graphique à barres à largeur variable) dans JMP / Graph BuilderEst-il possible de créer un graphique bar-mekko dans JMP ? voir par exemple
https://kb.tableau.com/articles/howto/create-a-variable-width-bar-chart-aka-cascade-chart
Je peux créer un graphique à barres avec des catégories sur l'axe X et numérique sur l'axe Y, et trier par ordre croissant. Ensuite, intuitivement, faire glisser une autre colonne numérique vers le champ "Taille" devrait créer un tel graphique (Taille = largeurs des barres dans le graphique ?) Mais rien ne se passe si je le fais. Je ne peux que colorer les barres à la place, c'est-à-dire faire glisser vers le champ "Couleur" dans le générateur de graphiques.
Merci d'avance pour votre aide.
Re : Comment créer un graphique bar-mekko (graphique à barres à largeur variable) dans JMP / Graph BuilderÀ partir de JMP 16, l'élément barres prendra en charge le rôle de taille pour permettre ce type de graphique.
Re : Comment créer un graphique bar-mekko (graphique à barres à largeur variable) dans JMP / Graph BuilderOh, encore une suggestion. Échelle des parcelles de mosaïque par N/Poids. Vous voudrez peut-être les rechercher dans l'index des scripts.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = Distribution( Column( :Age ) );
obj << Mosaic Plot( 1 );

Re : Comment créer un graphique bar-mekko (graphique à barres à largeur variable) dans JMP / Graph BuilderVous trouverez ci-joint un script très simple qui s'appuie sur la suggestion de Dan. Il montre comment faire des barres au lieu de points. Je l'ai testé sur JMP 12, 13 et 14.
Si je construisais une application, je créerais un tableau récapitulatif basé sur les entrées de l'utilisateur et je construirais probablement le graphique à l'aide de Shape Seg avec des états de ligne associés au tableau.

Re : Comment créer un graphique bar-mekko (graphique à barres à largeur variable) dans JMP / Graph BuilderMerci Dan, je vais essayer le script et les alternatives suggérées.
Re : Comment créer un graphique bar-mekko (graphique à barres à largeur variable) dans JMP / Graph BuilderDeux options auxquelles je peux penser (ni un graphique à barres) qui vous rapprocheraient sont :
1) n'utilisez pas de barres. Tenez-vous en à un nuage de points et définissez la taille du point comme étant la taille de production. Cela vous donnerait quelque chose comme ça :

2) utilisez Fit Y by X, placez la taille de production en tant que variable de fréquence (Fit Y by X a un paramètre par défaut proportionnel à l'axe X). Cela vous donne quelque chose comme ceci :

Vous pouvez jouer avec quelques options supplémentaires pour essayer de les rendre un peu meilleures.
Bien sûr, vous pouvez toujours écrire un script pour le faire.
Re : Comment créer un graphique bar-mekko (graphique à barres à largeur variable) dans JMP / Graph BuilderMerci Mike, j'avais regardé cela mais ce n'est pas vraiment ce que j'ai l'intention ici. De plus, les barres pleines deviennent très déroutantes car les catégories non liées sont mélangées. Les diagrammes à barres à largeur variable sont très courants dans le monde minier/pétrole et gazier, par exemple le coût de production sur l'axe y, le nom de la mine/puits comme catégorie sur l'axe x et la taille de production de la mine/puits comme largeur de barre. Ce serait cool si cela pouvait être ajouté dans le générateur de graphiques à un moment donné (comme je l'ai décrit en faisant glisser une colonne sur le champ de taille avec un graphique à barres).
Re : Comment créer un graphique bar-mekko (graphique à barres à largeur variable) dans JMP / Graph BuilderJ'essaierais un graphique à barres compressé - c'est l'une des options pour les graphiques à barres dans JMP 14.
https://community.jmp.com/t5/JMP-Blog/Introducing-packed-bars-a-new-chart-form/ba-p/39972Re : Comment créer un graphique à barres-mekko (graphique à barres à largeur variable) dans JMP/Graph BuilderDans JMP17, la taille est un élément du graphique à barres du Chart Builder. Cependant, l'attribution d'une colonne quantitative à cet élément ne modifie pas les largeurs des barres.
Vous trouverez ci-dessous un exemple avec des données sur la population de l'État. L'intention est que la largeur de la barre soit proportionnelle à la population de l'État. C'est similaire à ce que l'utilisateur Achim_T voulait faire.

Re : Comment créer un graphique à barres-mekko (graphique à barres à largeur variable) dans JMP/Graph BuilderJ'ai trouvé la solution.

Pour obtenir cette sortie, j'ai dû contrôler (ou cliquer avec le bouton droit) sur l'axe des x pour afficher les options. Choisissez ensuite Taille par..., puis Autre, puis la colonne que je souhaitais utiliser.
Je mets la solution ici pour pouvoir la retrouver la prochaine fois lorsque j'oublierai. Peut-être que d’autres le feront aussi.
Déposer la variable souhaitée dans l'élément size à droite, comme je l'ai fait ci-dessus, ne fonctionne pas .