Ich versuche, verschiedene Referenzlinien basierend auf Gruppen in einem Variabilitätsdiagramm hinzuzufügen, aber es scheint keinen direkten Weg zu geben, dies zu tun.
Ich habe verschiedene Ziele basierend auf den Gruppen und eine Spalte enthält bereits die Zieldaten.
Wie kann man die verfügbaren Zielspaltendaten nutzen und Referenzlinien basierend auf den verschiedenen Gruppen zeichnen?
Ist das die Art von Handlung, nach der Sie suchen?

In diesem Fall müssen Sie für das Variabilitätsdiagramm ein Grafikskript verwenden. Sie können den obigen Plot erstellen, indem Sie dieses Skript ausführen:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Variability Chart(
Y( :height ),
X( :sex ),
Std Dev Chart( 0 ),
SendToReport(
Dispatch(
{"Variability Chart for height"},
"Variability Chart",
FrameBox,
{Add Graphics Script(
2,
Description( "" ),
Pen Color( "Red" );
// Females
H Line( 0, 1, 55 );
H Line( 0, 1, 65 );
// Males
H Line( 1, 2, 52 );
H Line( 1, 2, 67 );
), Grid Line Order( 1 ), Reference Line Order( 3 ),
DispatchSeg(
TopSeg( 1 ),
{Set Script(
Pen Color( "Red" );
// Females
H Line( 0, 1, 55 );
H Line( 0, 1, 65 );
// Males
H Line( 1, 2, 52 );
H Line( 1, 2, 67 );
)}
)}
)
)
);
Klicken Sie mit der rechten Maustaste auf den weißen Bereich des Diagramms und wählen Sie "Anpassen ...", um die Linien mit "HLine ()" mit den gewünschten Werten zu definieren.
Sie können diese Zeilen als Teil eines größeren JSL-Skripts hinzufügen. Wenn Sie dies häufig tun müssen, sollten Sie dies untersuchen.
Vielen Dank! Das ist in der Tat das, wonach ich suche.
Ich habe jedoch noch eine andere Frage. Kann ich eine andere Tabelle als Referenz für die Gruppennamen verwenden, anstatt die Linien basierend auf x-Achsenpunkten zu zeichnen?
Zum Beispiel wird eine andere Tabelle enthalten
Sex | Obergrenzen | Untere Grenzen
M | 2 | 1 |
F | 4 | 5 |
und ein Skript zur Verwendung dieser Tabelle zum Erstellen der Referenzzeilen. Ist das möglich?