Ciao, c'è un modo per cancellare gli stati delle righe dopo aver chiuso un grafico IR? Se inserisco quanto segue alla fine dello script, gli stati della riga vengono cancellati prima della creazione del grafico. Grazie.
Tabella dati( "XYZ") << Cancella stati riga;
Grazie mille! Ho aggiunto 1 riga per chiudere una finestra del grafico aggiuntiva che è stata generata. Ora funziona proprio come volevo.
report(cc)< cc< Tabella dati("XYZ")<< Cancella stati riga;
Quello che vedi è il modo in cui JMP gestisce dinamicamente i colori. Se noti sui grafici di controllo, ha un messaggio che indica quanti punti dati sono stati esclusi, quando il grafico è stato eseguito. Quindi quei punti non vengono modificati con il tuo << Clear Row States. Ma JMP è e continuerà a cambiare i colori in tutti i tuoi grafici in modo dinamico, quando i colori vengono cambiati. Quindi quello che devi fare è preservare il grafico così com'è, prima di eseguire << Clear Row States;
Se modifichi il tuo codice nel seguente, genererà una copia Journal del tuo grafico di controllo, con i valori conservati
cc=Control Chart(
Sample Label( :Column A ),
Group Size( 1 ),
KSigma( 3 ),
Connect Through Missing( 0 ),
Chart Col( :Height, Individual Measurement( Connect Points( 0 ) ), Moving Range )
);
report(cc)<<JOURNAL></JOURNAL>
Voglio che gli stati delle righe con script rimangano sul grafico IR e cancellino gli stati delle righe nella tabella dati una volta che il grafico è stato chiuso. Tuttavia, Cancella stati riga alla fine dello script cancella gli stati riga sul grafico IR creato:
Tabella dati ( "XYZ" ) << Cancella stati riga;
df = Tabella dati corrente () << Filtro dati (
Posizione ( { 295 , 205 } ) ,
Aggiungi filtro ( colonne ( :Colonna A ) , Dove ( :Colonna A >= 2 & :Colonna A <= 2 ) )
) << escludere;
Tabella dei dati correnti () << Cancella Seleziona;
df << chiudi;
df = Tabella dati corrente () << Filtro dati (
Aggiungi filtro (
colonne ( :Nome ( "Colonna B" ) ) ,
Dove (
:Nome ( "Colonna B" ) >= 0 & :Nome ( "Colonna B" ) <= 50
)
) ,
) << nascondi << escludi;
Tabella dei dati correnti () << Cancella Seleziona;
df << chiudi;
Tabella dei dati correnti () << Colore per colonna (
Colonna A,
Colore ( 1 ) ,
Tema di colore ( "Predefinito JMP" ) ,
Marcatore ( 0 ) ,
Tema marcatore ( "" ) ,
Scala continua ( 0 ) ,
Scala inversa ( 0 ) ,
Righe escluse ( 0 )
) ;
Carta di controllo (
Etichetta campione ( :Colonna A ) ,
Dimensione del gruppo ( 1 ) ,
KSigma ( 3 ) ,
Connettiti attraverso la mancanza ( 0 ) ,
grafico col (
:Colonna B,
Misura individuale ( Connetti punti ( 0 ) ) ,
Gamma mobile
)
) ;
Tabella dati ( "XYZ" ) << Cancella stati riga;
Non riesco a replicare quel comportamento in JMP 13. Puoi fornire lo script che stai utilizzando?