Mittelwerte im Boxplot im Graph Builder anzeigenGibt es eine Möglichkeit, Mittelwerte in einem Boxplot im Graph Builder anzuzeigen und zu verbinden? Gibt es auch eine Möglichkeit, die Rauten anzuzeigen, die auf den Mittelwert hinweisen, ohne die unteren und oberen 5 % der Ausreißer?
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenDies geht ganz einfach interaktiv.
Beginnen Sie mit aktivierten Boxplots. Klicken und ziehen Sie dann Punkteelement in die Grafik ein. Ändern Sie die zusammenfassende Statistik für die Punkte in „Mittelwert“. Ziehen Sie dann die Linienelement in die Grafik ein.

Betreff: Mittelwerte im Boxplot im Graph Builder anzeigen@gzmorgan0 Oh mein Gott, es war einfach eine perfekte Lösung, die ich wirklich brauchte. Jetzt funktioniert alles einwandfrei und ohne Probleme.Ich schätze Ihre Freundlichkeit und Ihr Fachwissen sehr. Vielen Dank! Ich wünsche ihnen einen wunderbaren Tag.
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigen@DANN Sind die 4 Spalten Antworten (Ergebnisse) des Experiments oder Faktoren (Eingaben) für den Entwurf?
Da Ihre Tabelle eingerichtet ist, wäre eine benutzerdefinierte Funktion erforderlich, um die Box-Mediane zu verbinden, da Sie keine Y-Variable haben.Ich werde die JMP-Beispieldaten Iris.JMP verwenden, um Ihre Daten und die Schritte zu emulieren.
Bei Verwendung der Benutzeroberfläche (Zeigen und Klicken):
- Wählen Sie Tabellen > Stapel und wählen Sie Ihre 4 Spalten als aus Stapelsäulen, Ändern Sie bei Bedarf die Namen (Daten und Beschriftung) und wählen Sie OK. Daten werden die Werte der 4 Spalten sein und Werte werden die Spaltennamen sein. Für Ihr Beispiel könnte ein besserer Name als eine Bezeichnung „Faktoren“ oder „Antworten“ lauten.
- Wählen Sie nun „Diagramme“ > „Graphbuilder“ und ziehen Sie „Daten“ in die Y-Spalte und „Beschriftung“ in die X-Spalte.
- Klicken Sie mit der rechten Maustaste, wählen Sie Boxplots und Linien aus und wählen Sie als Zusammenfassungsstatistik den Median aus
Hier ist ein Bild der Iris-Datentabelle, nachdem Sie die obigen Anweisungen befolgt haben

Ohne die Daten zu stapeln, kann ich nur eine JSL-Lösung bereitstellen. Mein früherer Beitrag/Beispiel hatte eine oder mehrere Spalten für Y und ein kategorisches X (Monate).Die Elemente Line oder Smoother benötigen sowohl X als auch Y.Es gibt ein weiteres Diagramm namens Parallelplot, das geeignet wäre, wenn Ihre 4 Spalten Antworten auf ein Experiment wären.Jede der 20 Zeilen würde ein „Profil“ der Ergebnisse jedes experimentellen Versuchs darstellen.
Hoffentlich hilft das.
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenOkay, vielen Dank für Ihre Geduld.
Es gibt vier Spalten und jede hat zwanzig verschiedene Werte.
Bsp.) Design 1 2 3 4
1 ein .. .. ..
2 b .. .. ..
3 c
4 ..
5
6
...
20
Zuerst habe ich Graph Builder geöffnet.
Zweitens habe ich diese vier Spalten auf die X-Achse gezogen (Standard-Boxplot). Als Ergebnis habe ich vier verschiedene Boxplots erhalten.
An diesem Punkt möchte ich die Linie erhalten, die den Median jedes Boxplots verbindet. Was soll ich machen?
Vielen Dank im Voraus.
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenOkay, beschreibe deine Schritte. Hoffentlich kann ich erkennen, was möglicherweise fehlt.
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenHallo, ich freue mich über Ihren Kommentar. Ich bin ein Benutzer von JMP Pro 14 und kann das von Ihnen angegebene Skript leider nicht hochladen. Aufgrund des E-Sicherheitsprogramms in meinem Büro kann ich keine Dateien online hochladen. Wenn es ausreicht, zu beschreiben, was ich getan habe, um einen Weg zu finden, dann würde ich es tun. Danke noch einmal.Betreff: Mittelwerte im Boxplot im Graph Builder anzeigen@DANN Bitte geben Sie an, welche Version von JMP Sie verwenden. Wenn Sie außerdem das Menü „Graphbuilder“ verwenden und „Skript speichern“, „Skript kopieren“ oder „Im Skriptfenster speichern“ auswählen und es speichern und in einer Antwort anhängen könnten, kann ich nachsehen, ob Sie etwas verpasst haben.
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenHallo, ich habe Probleme damit, eine Linie zu erstellen, die alle Mittelwerte der einzelnen Boxplots verbindet. Was kann ich tun?
Vielen Dank im Voraus
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenIch lerne spontan. JMP 14 verfügt bereits über eine Funktion, die meine Wunschliste erfüllt: Die CaptionBox verfügt über ein Faktor-Kontrollkästchen, sodass sie für jede auf der X-Achse angezeigte Kategorie funktioniert.
Dadurch werden die 5-Zahlen-Zusammenfassung (Min., Q1, Median, Q3, Max) und die Mittelwerte als Beschriftungsfeld angezeigt.
Hier ist das Skript, das die Anpassung zeigt, nur für den ersten Boxplot.
Graph Builder(
Size( 1029, 608 ),
Show Control Panel( 0 ),
Variables( X( :Month ), Y( :Sales ) ),
Elements(
Box Plot( X, Y, Legend( 6 ), Name( "5 Number Summary" )(1) ),
Line( X, Y, Legend( 7 ) ),
Caption Box(
X,
Y,
Legend( 9 ),
X Position( "Middle" ),
Y Position( "Bottom" ),
Per Factor( 1 )
)
),
SendToReport(
Dispatch(
{},
"Sales",
ScaleBox,
{Min( 50 ), Max( 700 ), Inc( 100 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{DispatchSeg(
Box Plot Seg( "Box Plot (June)" ),
{Box Style( "Solid" ), Confidence Diamond( 1 ), Fences( 0 ),
Fill Color( {162, 43, 221} )}
.....Betreff: Mittelwerte im Boxplot im Graph Builder anzeigen
@gzmorgan0 schrieb:
Danke, Dan. Ich habe den Float-Bar-Typ nie untersucht.Ihr Beitrag hat mich dazu gebracht, über alternative Methoden nachzudenken, um die Mittelwerte hinzuzufügen und sie unten oder oben im Diagramm anzuzeigen.
Eine Methode war interessant, aber chaotisch und veränderte die ursprüngliche Tabelle. [Siehe unten]. Dann ist mir aufgefallen, dass JMP ein neues Element namens Caption Box hat.Es ist sehr cool, aber jede Beschriftungsbox scheint nur eine Beschriftung pro FrameBox zuzulassen. Dies kann einfach sein, indem Sie die kategoriale X-Achse zur X-Gruppenvariablen machen.Sehen Sie sich das Bild und das Skript an. Doch jetzt wird es mit den angeschlossenen Mitteln schwierig.Dies könnte ein schöner Wunschlistenpunkt für zukünftige Versionen sein: Fügen Sie eine Beschriftungsfeldoption für nominale X-Achsen-Diagramme hinzu . Für Boxplots könnte eine Option also die Fünf-Zahlen-Zusammenfassung sein, eine weitere Option: N, Mittelwert, Std.-Abw.
@gzmorgan0 schrieb:
Danke, Dan. Ich habe den Float-Bar-Typ nie untersucht.Ihr Beitrag hat mich dazu gebracht, über alternative Methoden nachzudenken, um die Mittelwerte hinzuzufügen und sie unten oder oben im Diagramm anzuzeigen.
Eine Methode war interessant, aber chaotisch und veränderte die ursprüngliche Tabelle. [Siehe unten]. Dann ist mir aufgefallen, dass JMP ein neues Element namens Caption Box hat.Es ist sehr cool, aber jede Beschriftungsbox scheint nur eine Beschriftung pro FrameBox zuzulassen. Dies kann einfach sein, indem Sie die kategoriale X-Achse zur X-Gruppenvariablen machen.Sehen Sie sich das Bild und das Skript an. Doch jetzt wird es mit den angeschlossenen Mitteln schwierig.Dies könnte ein schöner Wunschlistenpunkt für zukünftige Versionen sein: Fügen Sie eine Beschriftungsfeldoption für nominale X-Achsen-Diagramme hinzu . Für Boxplots könnte eine Option also die Fünf-Zahlen-Zusammenfassung sein, eine weitere Option: N, Mittelwert, Std.-Abw.

gb2 = dt << Graph Builder(
Size( 1065, 516 ),
Show Control Panel( 0 ),
Variables( Y( :Sales ), Group X( :Month ) ),
Elements(
Box Plot( Y, Legend( 6 ), Box Style( "Solid" ) ),
Line( Y, Legend( 7 ) ),
Caption Box( Y, Legend( 9 ) )
),
SendToReport(
Dispatch(
{},
"Sales",
ScaleBox,
{Min( 50 ), Max( 700 ), Inc( 100 ), Minor Ticks( 1 )}
),
)
);
bpseg = gb2 << Xpath("//BoxPlotSeg");
bpseg << {Box Style( "Solid" ), Confidence Diamond( 1 ), Fences( 0 )};
//if you want to color each by month
for(i=1, i<=nitems(bpseg), i++,
bpseg[i] << Fill Color(Color Of(As Row State(cc[i])))
);Das vollständige Skript ist beigefügt.
***Die Methode erfordert einige Arbeit an der gesamten Benutzeroberfläche. Vielleicht mache ich das einmal.Die Skripterstellung scheint einfacher zu sein, insbesondere wenn die Beschriftungsbox dies wünscht
- Verketten Sie die Originaltabelle und die Tabellenzusammenfassung.
- Fügen Sie eine Spalte mit dem Namen „Mittel“ hinzu, die eigentlich die Position ist, an der die Mittel angezeigt werden sollen.
- Machen Sie aus der Spalte „Mittelwert (Umsatz)“ eine Beschriftung.
- Stellen Sie sowohl den Umsatz als auch den Mittelwert im Verhältnis zum Monat dar
- Verschieben Sie „Durchschnittsumsatz“ nach rechts und richten Sie die Häkchen aus
- Nehmen Sie die Änderungen wie zuvor für die linke Achse gezeigt vor (Ändern der Punkte im Boxplot, Hinzufügen einer Linie).
- Ändern Sie die Punkte auf der rechten Seite in einen einzelnen Balkenstil und beschriften Sie ihn („Label by Row“).

Sie können per Drag & Drop beliebig viele Beschriftungsfelder hinzufügen. Standardmäßig wird der Mittelwert angezeigt. Dies kann jedoch in Std Dev, N usw. geändert werden.
Im Falle des Mittelwerts zeige ich ihn jedoch lieber am Boxplot.

gb2 = dt << Graph Builder(
Size( 1065, 516 ),
Show Control Panel( 0 ),
Variables( Y( :Sales ), Group X( :Month ) ),
Elements(
Box Plot( Y, Legend( 6 ), Box Style( "Solid" ) ),
Line( Y, Legend( 7 ) ),
Caption Box( Y, Legend( 9 ) )
),
SendToReport(
Dispatch(
{},
"Sales",
ScaleBox,
{Min( 50 ), Max( 700 ), Inc( 100 ), Minor Ticks( 1 )}
),
)
);
bpseg = gb2 << Xpath("//BoxPlotSeg");
bpseg << {Box Style( "Solid" ), Confidence Diamond( 1 ), Fences( 0 )};
//if you want to color each by month
for(i=1, i<=nitems(bpseg), i++,
bpseg[i] << Fill Color(Color Of(As Row State(cc[i])))
);Das vollständige Skript ist beigefügt.
***Die Methode erfordert einige Arbeit an der gesamten Benutzeroberfläche. Vielleicht mache ich das einmal.Die Skripterstellung scheint einfacher zu sein, insbesondere wenn die Beschriftungsbox dies wünscht
- Verketten Sie die Originaltabelle und die Tabellenzusammenfassung.
- Fügen Sie eine Spalte mit dem Namen „Mittel“ hinzu, die eigentlich die Position ist, an der die Mittel angezeigt werden sollen.
- Machen Sie aus der Spalte „Mittelwert (Umsatz)“ eine Beschriftung.
- Stellen Sie sowohl den Umsatz als auch den Mittelwert im Verhältnis zum Monat dar
- Verschieben Sie „Durchschnittsumsatz“ nach rechts und richten Sie die Häkchen aus
- Nehmen Sie die Änderungen wie zuvor für die linke Achse gezeigt vor (Ändern der Punkte im Boxplot, Hinzufügen einer Linie).
- Ändern Sie die Punkte auf der rechten Seite in einen einzelnen Balkenstil und beschriften Sie ihn („Label by Row“).

Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenDanke, Dan. Ich habe den Float-Bar-Typ nie untersucht.Ihr Beitrag hat mich dazu gebracht, über alternative Methoden nachzudenken, um die Mittelwerte hinzuzufügen und sie unten oder oben im Diagramm anzuzeigen.
Eine Methode war interessant, aber chaotisch und veränderte die ursprüngliche Tabelle. [Siehe unten]. Dann ist mir aufgefallen, dass JMP ein neues Element namens Caption Box hat.Es ist sehr cool, aber jede Beschriftungsbox scheint nur eine Beschriftung pro FrameBox zuzulassen. Dies kann einfach sein, indem Sie die kategoriale X-Achse zur X-Gruppenvariablen machen.Sehen Sie sich das Bild und das Skript an. Doch jetzt wird es mit den angeschlossenen Mitteln schwierig.Dies könnte ein schöner Wunschlistenpunkt für zukünftige Versionen sein: Fügen Sie eine Beschriftungsfeldoption für nominale X-Achsen-Diagramme hinzu . Für Boxplots könnte eine Option also die Fünf-Zahlen-Zusammenfassung sein, eine weitere Option: N, Mittelwert, Std.-Abw.

gb2 = dt << Graph Builder(
Size( 1065, 516 ),
Show Control Panel( 0 ),
Variables( Y( :Sales ), Group X( :Month ) ),
Elements(
Box Plot( Y, Legend( 6 ), Box Style( "Solid" ) ),
Line( Y, Legend( 7 ) ),
Caption Box( Y, Legend( 9 ) )
),
SendToReport(
Dispatch(
{},
"Sales",
ScaleBox,
{Min( 50 ), Max( 700 ), Inc( 100 ), Minor Ticks( 1 )}
),
)
);
bpseg = gb2 << Xpath("//BoxPlotSeg");
bpseg << {Box Style( "Solid" ), Confidence Diamond( 1 ), Fences( 0 )};
//if you want to color each by month
for(i=1, i<=nitems(bpseg), i++,
bpseg[i] << Fill Color(Color Of(As Row State(cc[i])))
);Das vollständige Skript ist beigefügt.
***Die Methode erfordert einige Arbeit an der gesamten Benutzeroberfläche. Vielleicht mache ich das einmal.Die Skripterstellung scheint einfacher zu sein, insbesondere wenn die Beschriftungsbox dies wünscht
- Verketten Sie die Originaltabelle und die Tabellenzusammenfassung.
- Fügen Sie eine Spalte mit dem Namen „Mittel“ hinzu, die eigentlich die Position ist, an der die Mittel angezeigt werden sollen.
- Machen Sie aus der Spalte „Mittelwert (Umsatz)“ eine Beschriftung.
- Stellen Sie sowohl den Umsatz als auch den Mittelwert im Verhältnis zum Monat dar
- Verschieben Sie „Durchschnittsumsatz“ nach rechts und richten Sie die Häkchen aus
- Nehmen Sie die Änderungen wie zuvor für die linke Achse gezeigt vor (Ändern der Punkte im Boxplot, Hinzufügen einer Linie).
- Ändern Sie die Punkte auf der rechten Seite in einen einzelnen Balkenstil und beschriften Sie ihn („Label by Row“).

Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenDanke Dan. Das ist eine großartige Möglichkeit, den Mittelwert direkt im Boxplot anzuzeigen.
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenIch denke, der einfachste Weg, den Mittelwert im Boxplot-Diagramm zu kennzeichnen, besteht darin, ein weiteres Element hinzuzufügen. Klicken Sie bei gedrückter Umschalttaste auf das Balkendiagrammsymbol. Stellen Sie sicher, dass die zusammenfassende Statistik für das Balkendiagramm der Mittelwert ist. Ändern Sie den Balkenstil in „Float“. Anschließend haben Sie die Möglichkeit, „Nach Wert kennzeichnen“. Alles interaktiv und mit Beschriftung versehen. Anbei finden Sie ein Beispiel für die Verwendung von Big Class Families (wobei das Bedienfeld noch eingeschaltet ist, damit Sie diese Optionen sehen können).
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenVielen Dank für Ihren Rat zum Anpassen von Diagrammen. Was sind die 5 Zahlen in der 5-Zahlen-Zusammenfassung in JMP 14? Könnten Sie ein Beispiel zeigen? Leider habe ich noch keinen Zugriff auf JMP 14.
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenKlicken Sie mit der rechten Maustaste auf das Graph Builder-Rahmenfeld. Wählen Sie Anpassen.Wählen Sie das Pluszeichen (+) über der Liste der Boxplots aus.
Wähle aus Vorlagen Menü über dem Skriptfeld, wählen Sie Text aus und geben Sie dann die Informationen ein. Wählen Sie erneut Text aus und fügen Sie die Informationen für das nächste Feld hinzu.Beachten Sie, dass in JMP 14 Graph Builder-Boxplots eine Option verfügbar ist, um die 5-Zahlen-Zusammenfassung für die Box anzuzeigen, die jedoch nicht den Mittelwert enthält.


Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenDanke. Das ist eine tolle Lösung. Gibt es eine Möglichkeit, dies ohne Skripterstellung zu tun, indem standardmäßig in JMP integrierte Funktionen verwendet werden?
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenDas beigefügte Skript wurde aktualisiert. Beachten Sie, dass dieses Skript fest codierte Spaltennamen und Rundungseinheiten anzeigt, keine Datenvorbereitung usw. enthält. Sowohl der Mittelwert als auch n wurden hinzugefügt
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenIch interessiere mich auch für dieses Thema. Wie lässt sich der numerische Mittelwert jedes Kästchens am besten im entsprechenden Kästchen anzeigen?
Betreff: Mittelwerte im Boxplot im Graph Builder anzeigenKlicken Sie mit der rechten Maustaste auf das Rahmenfeld des Graph Builder und wählen Sie Anpassen. Wählen Sie dann ein Kästchen aus und es gibt ein Kontrollkästchen für das Konfidenzintervall.
Über die Benutzeroberfläche müssen Sie jedes Feld bearbeiten. Unten sehen Sie ein Bild mit mehreren Optionen, die Sie auswählen können.

Viel einfacher geht dies jedoch über ein Skript. Das Skript zum Erstellen des folgenden Bildes ist beigefügt.
