Sto cercando di aggiungere diverse linee di riferimento basate su gruppi in un grafico di variabilità, ma non sembra esserci un modo semplice per farlo.
Ho obiettivi diversi in base ai gruppi e una colonna contiene già i dati di destinazione.
Come utilizzare i dati delle colonne di destinazione disponibili e tracciare linee di riferimento in base ai diversi gruppi?
È questo il tipo di trama che cerchi?

In tal caso, per il grafico di variabilità sarà necessario utilizzare uno script grafico. Puoi creare la trama sopra eseguendo questo script:
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 );
)}
)}
)
)
);
Fare clic con il pulsante destro del mouse sull'area bianca del grafico e selezionare "Personalizza ..." per definire le linee utilizzando "HLine ()" con i valori necessari.
Puoi aggiungere queste righe come parte di uno script JSL più grande e, se hai bisogno di farlo spesso, potresti volerlo esaminare.
Grazie! È proprio quello che sto cercando.
Ho un'altra domanda. Posso utilizzare un'altra tabella come riferimento per i nomi dei gruppi invece di disegnare le linee in base ai punti dell'asse x?
Ad esempio, un'altra tabella conterrà
Sesso | Limiti superiori | Limiti inferiori
M | 2 | 1 |
F | 4 | 5 |
e uno script per utilizzare quella tabella per creare le linee di riferimento. È possibile?