Ciclo For per mostrare il grafico della variabilità con la legenda della rigaVoglio tracciare più grafici di variabilità con la visualizzazione della legenda delle righe a destra. Ma quando lo fai con il ciclo for, la legenda della riga non è in grado di essere visualizzata. qualcuno può per favore consigliarmi?
il grafico che intendevo avere per ogni parametro.

invece ottengo solo il grafico qui sotto con la visualizzazione della legenda delle righe sulla destra.

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
/* Obtain a list of numeric/continuous column names as strings */
colList = dt << Get Column Names( Continuous, String );
For( i = 2, i <= Nitems( colList ), i++,
Variability Chart(
Y( colList[i] ),
X( :lot_id, :wafer ),
Connect Cell Means( 1 ),
Std Dev Chart( 0 ),
SendToReport(
Dispatch(
{},
"Variability Chart for " || colList[i],
OutlineBox,
{Set Title( "GROUP 1 Variability Chart for " || colList[i] )}
),
Dispatch(
{"Variability Chart for " || colList[i]},
"Variability Chart",
FrameBox,
{Row Legend(
lot_id,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 1 ),
Marker Theme( "Standard" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
);
);
Personalizzazione di massaRi: For loop per mostrare il grafico della variabilità con la legenda della rigaCiao Tom,
Come Jim che trova, ci vuole molto tempo per correre e rimanere in sospeso. Ma l'ho fatto funzionare una volta però.
Ri: For loop per mostrare il grafico della variabilità con la legenda della rigaQuando eseguo questo codice, sembra essere bloccato in un ciclo.In ogni caso, JMP sembra bloccarsi.Sto eseguendo la versione 13.2.1
Ri: For loop per mostrare il grafico della variabilità con la legenda della rigaCIAO,
si prega di eseguire il seguente codice.
Spero che faccia il lavoro.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
/* Obtain a list of numeric/continuous column names as strings */
colList = dt << Get Column Names( Continuous, String );
win = New Window("Example");
For( i = 2, i <= Nitems( colList ), i++,
win << Append(varobj = Variability Chart(
Y( Column(dt,colList[i]) ),
X( :lot_id, :wafer ),
Connect Cell Means( 1 ),Std Dev Chart( 0 )
));
(varobj << report)[OutlineBox(1)] << set Title("GROUP 1 " || ((varobj << report)[OutlineBox(1)] << Get Title));
(varobj << report)[FrameBox(1)] << Row Legend(Column(dt,"lot_id"),Color( 1 ),Marker( 1 ));
);