Boxplot + Punktplot + HalbgeigenplotVerehrte Gäste,
Weiß jemand, ob es mit JMP möglich ist, ein Diagramm zu erstellen, das die Boxplots mit den Punkten in jeder Box und die Hälfte eines Violinplots zeigt?
In der Praxis ein Diagramm ähnlich dem beigefügten, jedoch mit den Punkten innerhalb jedes Boxplots.
Danke
Giuseppe

Erweiterte statistische ModellierungVersuchsplanungMassenanpassungQualitäts- und VerfahrenstechnikBetreff: Boxplot + Punktplot + HalbgeigenplotLieber Jim,
Ich habe versucht, Ihr Verfahren erneut auf andere Daten anzuwenden, kann die Grafik jedoch nicht sehen.
Ich habe die Daten in der „rect“-Anweisung geändert, indem ich die Werte von min, max, 25° und 75° des Boxplots eingegeben habe, aber nichts.
Ich habe gelesen, was im Scripting-Index angegeben ist, aber das Ergebnis ist ein Fehler.
Könnte ich Sie um Hilfe bitten?
Ich vermute, dass es keinen direkten Weg gibt, dieses Problem zu lösen, oder?
Vielen Dank für Ihre Hilfe.
Giuseppe
Betreff: Boxplot + Punktplot + HalbgeigenplotLieber Txnelson,
VIELEN VIELEN DANK,
Immer wertvolle Ratschläge und vor allem Problemlösung.
Giuseppe
Betreff: Boxplot + Punktplot + HalbgeigenplotDas Dokument „Essential Graphing“ behandelt die Verwendung von Graph Builder.Die Dokumentation zum Hinzufügen eines Grafikskripts finden Sie im Scripting Guide. Die Funktionen werden mit Beispielen im Scripting Index detailliert beschrieben.All dies ist im Pulldown-Menü „Hilfe“ verfügbar.
Die Add Graphis Scripts, die ich zum Basis-Graph Builder hinzugefügt habe, platzieren mithilfe einer rect()-Funktion einfach ein weißes Rechteck über der Hälfte des Geigendiagramms.Rect() zeichnet ein Rechteck.Dies wird im Scripting-Index detailliert beschrieben.Die Werte sind (links, oben, rechts, unten und sollte das Rechteck ein gefülltes oder leeres Rechteck sein).Da es sich bei der X-Variablen um eine nominale (Zeichen-)Variable handelt, beginnen die x-Koordinaten für jeden der Werte inTypischerweise werden die oberen und unteren Werte durch die Werte „Col Min()“ und „Col Max()“ für die Y-Spalte festgelegt.
Für jeden Wert der X-Variablen muss ein Abschnitt „Grafikskript hinzufügen“ vorhanden sein.
Die Neuordnungssegmente legen die Reihenfolge der verschiedenen Komponenten des Diagramms fest und legen fest, welche Reihenfolge sie von vorne nach hinten haben sollen.Man muss das Rechteckobjekt vor der Geige, aber hinter dem Boxplot haben.
Betreff: Boxplot + Punktplot + HalbgeigenplotDanke für die Antwort,
Ich habe die im Essential Graphing enthaltenen Dokumente gesehen, aber es gibt nichts, was meinem Ziel auch nur annähernd entspricht.
Die einzige Möglichkeit besteht darin, ein Ad-hoc-Programm zu schreiben.
Giuseppe
Betreff: Boxplot + Punktplot + HalbgeigenplotDanke für die Antwort,
Mein Ziel ist es jedoch, eine halbe Violine zu zeigen, was mir eine Vorstellung davon gibt, wie die Daten verteilt sind.
Die Punkte allein helfen mir nicht viel.
Giuseppe
Betreff: Boxplot + Punktplot + HalbgeigenplotVielen Dank.
Ich habe versucht, das Programm mit meinen Daten auszuführen, aber mir wurde klar, dass ich die Werte in „rect“ ändern muss, weil ich mit Ihren Daten nicht die halbe Geige bekomme.
Was stellen die 5 Werte in „rect“ dar?
Wenn ich externe Daten beispielsweise im Excel-Format laden möchte, was muss ich dann in „Öffnen“ schreiben?
Ich kann ein wenig in SAS programmieren, aber ich kenne die JMP-Sprache, die ich verwende, nicht, weil sie mir hilft, Grafiken zu erstellen, ohne verrückt zu werden, indem ich lange Programme schreibe, die SAS erfordert.
Giuseppe
Betreff: Boxplot + Punktplot + HalbgeigenplotEine weitere Option: Verwenden Sie „Positive Grid“-Jitter für die Punkte. Daten und Skript beigefügt.

Betreff: Boxplot + Punktplot + HalbgeigenplotIch kenne keine direkte Möglichkeit, Graph Builder dazu zu bringen, das halbe Violindiagramm zu erstellen, außer ein Rechteck hinzuzufügen, um die Hälfte davon auszublenden.Aber hier ist ein Beispiel

Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/big class.jmp" );
gb = Graph Builder(
Size( 570, 510 ),
Variables( X( :sex ), Y( :height ) ),
Elements(
Box Plot( X, Y, Legend( 6 ) ),
Points( X, Y, Legend( 7 ) ),
Contour( X, Y, Legend( 8 ), Adapt to Axis Scale( 0 ) )
)
);
Report( gb )[FrameBox( 1 )] << Add Graphics Script(
5,
Description( "" ),
Pen Color( "white" );
Pen Size( 2 );
Fill Color( "white" );
Rect( -.5, 75, 0, 40, 1 );
);
Report( gb )[FrameBox( 1 )] << Add Graphics Script(
6,
Description( "" ),
Pen Color( "white" );
Pen Size( 2 );
Fill Color( "white" );
Rect( .5, 75, 1, 40, 1 );
);
Report( gb )[FrameBox( 1 )] << Reorder Segs( {1, 2, 10, 11, 5, 6} );
Betreff: Boxplot + Punktplot + HalbgeigenplotJa, es ist möglich. Graph Builder ist das Tool in JMP für diese Visualisierung. Hast du das gelesen? Grundlegende grafische Darstellung Anleitung in JMP Hlep?