Cambio della piattaforma di screening del processo tra JMP 15 e JMP16Ciao,
Utilizzo la piattaforma di screening dei processi in uno script.
S = Response Screening( Y( Eval( Expr( YParamList ) ) ), X( :Split ), practical difference portion( 0.05 ),save compare means );
Quindi uso la tabella di output per disegnare grafici di parametri significativi.
Tuttavia, poiché utilizziamo JMP16, non funziona bene. Sembra che il nome della tabella, l'ordine delle tabelle (la tabella attiva dopo l'esecuzione non è la stessa) e persino il nome nella colonna siano stati modificati. Non trovo una soluzione per farlo funzionare sia su JMP15 che su JMP16, poiché il nome e l'ordine della tabella sono stati modificati insieme.
È fastidioso poiché solo una parte degli utenti è migrata a JMP16.
Grazie per l'aiuto!
Girolamo
ScriptingRe: Cambio piattaforma di screening di processo tra JMP 15 e JMP16Sicuramente non è la soluzione ottimale, ma potresti implementare approcci diversi per versioni diverse di JMP. Puoi ottenere la versione JMP con:
JMP Version()
//Word(1, JMP Version(), ".");
Re: Modifica della piattaforma di screening dei processi tra JMP 15 e JMP16Credo che il codice seguente funzionerà sia per JMP 15 che per JMP 16 e restituirà coerenti i riferimenti alla tabella dei dati.
S = Response Screening(
Y( Eval( Expr( YParamList ) ) ),
X( :Split ),
practical difference portion( 0.05 )
);
Wait( 0 );
s << save compare means;
dtCompare = Current Data Table();
dtPValues = Data Table( "PValues" );
Ora per quanto riguarda i cambi di nome dichiarati.Non ho trovato colonne con nomi diversi durante il confronto tra JMP 15 e JMP 16.Cosa hai trovato di diverso nello specifico?