Wie erstelle ich zwei nebeneinander liegende Perato-Charts? (jeweils vom größten bis zum geringsten bestellt)Auf dem beigefügten Foto sehen Sie ein Beispiel dafür, was ich tun möchte. Ich möchte den Graph Builder verwenden, um zwei Perato-Diagramme nebeneinander anzuzeigen, wenn die Daten in verschiedene Kategorien unterteilt sind. Wenn ich dies jedoch gerade versuche (wie im nebenstehenden Screenshot zu sehen ist), ordnet JMP die Balken mit der Gesamtzahl der Vorkommen an, anstatt für jede einzelne Kategorie von der größten bis zur niedrigsten Reihenfolge.
Re: Wie erstelle ich zwei Perato-Charts nebeneinander? (jeweils vom größten bis zum geringsten bestellt)Ich denke, Sie möchten vielleicht direkt auf die in JMP verfügbare Pareto-Plot-Plattform schauen
Analysieren Sie ==> Qualität und Prozess ==> Pareto-Diagramm
Während es die gleiche Anfangsbeschränkung hat, dieselbe Reihenfolge in beiden Pareto-Plots zu verwenden, was übrigens viele bevorzugen, weil es weniger verwirrende Vergleiche für die Gruppen erlaubt,

Ein sehr einfaches Skript kann aus dem Diagramm genau das machen, was Sie möchten
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: Wie erstelle ich zwei Perato-Charts nebeneinander? (jeweils vom größten bis zum geringsten bestellt)GraphBuilder ist mächtig, hat aber ein paar Macken. Eine der Macken ist, dass versucht wird, die gleichen Achseneinstellungen für die Gruppen beizubehalten. In Ihrem Diagramm wird angezeigt, dass Kategorie (A oder
eine X-Gruppierungsvariable und Machine Ihre X-Variable ist und dass Sie Balken verwenden. Wie Sie bemerkt haben, können Sie auf die X-Achse klicken und Reihenfolge nach Count absteigend auswählen. Die Reihenfolge der Kategorie B entspricht jedoch der Reihenfolge der Kategorie A.
Es kann eine Kontrollsequenz geben, um jede Kategorie zu ordnen. Möglicherweise hilft ein JMP-Experte. Ein Wunschliste-Element wäre das Trennen der Gruppenachsen. Ich kann nur wissen, wie man getrennte X-Achsen (nebeneinander) erhält, wenn zwei verschiedene Variablen vorhanden sind. Dies kann interaktiv erfolgen, indem ein Transform Column () verwendet wird, der ein wenig Anklicken und Umbenennen erfordert. Hier ist das Bild, das mit dieser Methode mit Big Class erstellt wurde.

- Hauptmenü, GraphBuilder
- Klicken Sie mit der rechten Maustaste auf Maschine und wählen Sie Transformieren> Formel. Die Formel wäre Wenn (: Kategorie == "A",: Maschine). Transformieren (Maschine) befindet sich jetzt in der Liste der Spalten. Klicken Sie mit der rechten Maustaste und benennen Sie ihn in Maschine (A) um.
- Wiederholen Sie dies, um eine neue Spalte / Variable zu erstellen (B).
- Ziehen Sie nun Machine (A) auf die X-Achse, und ziehen Sie dann Machine (B) rechts von Machine (A) auf der X-Achse, sodass sie nun zwei separate Achsen sind.
- Machen Sie nun die Kategorie zu einer Farbe oder ziehen Sie die Kategorie unter jede der 2 X-Achsen-Variablen.
Andernfalls müssten Sie Ihre Tabelle neu strukturieren.
Beigefügt ist ein Skript, das Big Class.jmp verwendet. Hier: Geschlecht ist die Rolle Ihrer Kolumne Kategorie und: Alter spielt die Rolle Ihrer Kolumne Maschine. Führen Sie das Skript aus, um die Ergebnisse anzuzeigen. Ich finde es einfacher, dies über ein Skript zu tun.
Wenn Sie mit JSL nicht vertraut sind, ändern Sie einfach die entsprechenden Spalten, machen Sie Ihre Tabelle zur aktuellen Datentabelle und probieren Sie es aus. Dieses Skript wurde mit JMP 12, 13 und 14 getestet.
Ich bin gespannt, ob es eine einfache Möglichkeit gibt, unabhängig von der Gruppe zu bestellen.