Grazie! È proprio quello che sto cercando.
Ho un'altra domanda. Posso utilizzare un'altra tabella come riferimento per i nomi dei gruppi invece di tracciare 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 usare quella tabella per creare le linee di riferimento. È possibile?
È questo il tipo di trama che stai cercando?

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 );
)}
)
)
);
Per aggiungere linee orizzontali a mano, fai clic con il tasto destro sull'area bianca del grafico e seleziona 'Personalizza...'. Quindi premi il segno '+' per aggiungerli usando 'HLine ()' con i valori di cui hai bisogno:

Puoi aggiungere tali righe come parte di uno script JSL più grande e, se devi farlo spesso, potresti voler esaminare questo aspetto.
Sto cercando di aggiungere diverse linee di riferimento in base ai gruppi in un grafico della variabilità, ma sembra che non ci sia un modo semplice per farlo.
Ho obiettivi diversi in base ai gruppi e una colonna contiene già i dati dell'obiettivo.
Come utilizzare i dati disponibili nelle colonne target e tracciare linee di riferimento in base ai diversi gruppi?