Comment créer deux graphiques Perato côte à côte? (chacun ordonné du plus grand au plus petit)S'il vous plaît voir la photo ci-jointe pour un exemple de ce que je veux faire. Je souhaite utiliser le générateur de graphiques pour afficher deux graphiques Perato côte à côte lorsque les données sont divisées en plusieurs catégories. Cependant, lorsque j'essaie actuellement de le faire (comme on peut le voir sur la capture d'écran ci-jointe), JMP ordonne les barres en utilisant le nombre total d'occurrences au lieu de les classer par ordre croissant.
Re: Comment créer deux graphiques Perato côte à côte? (chacun ordonné du plus grand au plus petit)Je pense que vous voudrez peut-être regarder directement la plate-forme Pareto Plot disponible dans JMP
Analyse ==> Qualité et processus ==> Tracé de Pareto
Bien que le même ordre de départ soit identique dans les deux diagrammes de Pareto, beaucoup préfèrent utiliser le même ordre, car cela permet des comparaisons moins confuses pour les groupes,

Un script très simple peut transformer le graphique en ce que vous voulez
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Pareto Plots",
H List Box(
Pareto Plot( Cause( :age ), Where( :sex == "F" ) ),
Pareto Plot( Cause( :age ), Where( :sex == "M" ) )
)
);

Re: Comment créer deux graphiques Perato côte à côte? (chacun ordonné du plus grand au plus petit)GraphBuilder est puissant, mais il a quelques bizarreries. Une des bizarreries est qu’il essaie de conserver les mêmes paramètres d’axe pour les groupes. Dans votre graphique, il apparaît que la catégorie (A ou
est une variable de regroupement X et que Machine est votre variable X et que vous utilisez des barres. Comme vous l'avez noté, vous pouvez cliquer sur l'axe des X et sélectionner l'ordre par nombre décroissant. Toutefois, l'ordre de la catégorie B sera le même que celui de la catégorie A.
Il peut y avoir une séquence de contrôle pour ordonner chaque catégorie, peut-être qu'un expert JMP peut vous aider. Un élément de la liste de souhaits serait de séparer les axes de groupe. Le seul moyen de savoir comment obtenir des axes X séparés (côte à côte) est d’avoir deux variables différentes. Cela peut être fait de manière interactive, en utilisant un Transform Column (), il faut un peu de clic et de renommer. Voici la photo créée en utilisant cette méthode avec Big Class.

- Menu principal, GraphBuilder
- Faites un clic droit sur Machine, sélectionnez Transformer> Formule, la formule serait Si (: Catégorie == "A",: Machine). Transformer (Machine) est maintenant dans la liste des colonnes. Faites un clic droit et renommez-le en Machine (A).
- Répétez cette opération pour créer une nouvelle colonne / machine variable (B).
- Maintenant, faites glisser Machine (A) sur l’axe X, puis faites-la glisser à droite de Machine (A) sur l’axe X afin qu’il s’agisse désormais de deux axes distincts.
- Maintenant, faites de la catégorie une couleur ou faites glisser la catégorie sous chacune des deux variables de l’axe des X.
Sinon, vous devrez restructurer votre table.
Ci-joint un script utilisant Big Class.jmp. Ici: le sexe est le rôle de votre colonne Catégorie et: age joue le rôle de votre colonne Machine. Exécutez le script pour voir les résultats. Je trouve cela plus facile à faire via un script.
Si vous n'êtes pas familier avec JSL, changez simplement les colonnes correspondantes, faites de votre table la table de données actuelle et essayez-la. Ce script a été testé sur JMP 12, 13 et 14.
Je suis impatient de voir s'il existe un moyen simple de commander indépendamment par groupe.