Salvataggio delle impostazioni memorizzate in ProfilerIn JMP 17.2.0 sto usando Optimization and Desirability -> Maximize and Remember per generare impostazioni ottimizzate per diverse situazioni (ad esempio fattori bloccati in modo diverso). Quando salvo il Profiler come script in Data Table e lo riapro, c'è solo la prima impostazione e le altre sono sparite. Sarebbe utile se cambiassi qualcosa nelle preferenze?
Grazie,
SONO
Analisi e modellazione dei dati di baseEsplorazione e visualizzazione dei datiRe: Salvataggio delle impostazioni memorizzate in ProfilerCiao @andresm ,
Ho provato a farlo sulla v18 e non ho avuto problemi. Come fai a "bloccare" le impostazioni del fattore prima di usare l'opzione di massimizzazione?
Grazie,
Ben
Re: Salvataggio delle impostazioni memorizzate in ProfilerCiao @andresm ,
Benvenuti nella Community!
Per bloccare le impostazioni del fattore, utilizzare CTRL (o ALT) + clic sul fattore: Imposta o blocca i valori del fattore
Per eseguire il debug e capire dove potrebbe trovarsi l'errore, puoi fare clic con il pulsante destro del mouse sullo script del Profiler salvato e controllare il codice per assicurarti di aver perso le impostazioni salvate?:
Profiler(
Y( :Pred Formula Y, :PredSE Y ),
Profiler(
1,
Confidence Intervals( 1 ),
Desirability Functions( 1 ),
Maximize and Remember,
Term Value(
:X1( -1, Lock( 0 ), Show( 1 ) ), :X2( "x", Lock( 0 ), Show( 1 ) ),
:X3( "A", Lock( 1 ), Show( 1 ) )
),
Remember Settings( "Optimal_A", Differences Report( 0 ) ),
Term Value(
:X1( -1, Lock( 0 ), Show( 1 ) ), :X2( "x", Lock( 0 ), Show( 1 ) ),
:X3( "B", Lock( 1 ), Show( 1 ) )
),
Remember Settings( "Optimal_B" ),
Term Value(
:X1( 1, Lock( 0 ), Show( 1 ) ), :X2( "z", Lock( 0 ), Show( 1 ) ),
:X3( "C", Lock( 1 ), Show( 1 ) )
),
Remember Settings( "Optimal_C" ),
Term Value(
:X1( 1, Lock( 0 ), Show( 1 ) ), :X2( "z", Lock( 0 ), Show( 1 ) ),
:X3( "D", Lock( 1 ), Show( 1 ) )
),
Remember Settings( "Optimal_D", Differences Report( 1 ) ),
Term Value(
:X1( 1, Lock( 0 ), Show( 1 ) ), :X2( "z", Lock( 0 ), Show( 1 ) ),
:X3( "D", Lock( 1 ), Show( 1 ) )
)
),
Use SE Formula( 1 )
);
Nel mio esempio, queste sono le righe accanto a "Ricorda impostazioni": ho salvato 4 ottimi con nomi specifici per i 4 livelli del fattore X3 nel set di dati fattoriale 2x3x4 da JMP.
Penso che potresti avere un bug, ma se puoi condividere una versione anonima del set di dati o se utilizzi la struttura del codice che ho condiviso sopra, puoi modificare il tuo script per aggiungere le impostazioni mancanti memorizzate.
@Ben_BarrIngh Non ho lo stesso bug, ma JMP aggiunge costantemente un nuovo valore predefinito "_Optimal_" senza vincoli quando salvo lo script. Forse nel caso di @andresm questa azione ha anche rimosso gli ottimi precedenti (ma non è il mio caso).
Spero che questa risposta possa aiutarti,
Re: Salvataggio delle impostazioni memorizzate in ProfilerCIAO,
Ho appena menzionato i fattori di blocco per illustrare perché ho bisogno di salvare più impostazioni. Uso ALT+clic sul grafico dei fattori in Profiler. Il problema non è correlato a questo ma al salvataggio del risultato come script.
Grazie,
Andrea
Re: Salvataggio delle impostazioni memorizzate in ProfilerGrazie!
Allego qui il mio file di esempio. Anche screenshot del profilo prima di salvare come script nella tabella dati e dopo aver eseguito lo script salvato.
Allego anche lo script salvato.
Andrea
Profiler(
Y( :Pred Formula Y ),
Profiler(
1,
Desirability Functions( 1 ),
Maximize and Remember,
Term Value(
X1( 70, Lock( 1 ), Show( 1 ) ),
X2( 12.0897151634458, Lock( 0 ), Show( 1 ) ),
X3( 5, Lock( 0 ), Show( 1 ) )
)
)
)


Re: Salvataggio delle impostazioni memorizzate in ProfilerPosso anche aggiungere qui il file JMP.
Andrea
Re: Salvataggio delle impostazioni memorizzate in ProfilerCiao @andresm ,
Penso che cambiare i nomi dei tuoi diversi Optima potrebbe aiutarti.
Se ho salvato impostazioni diverse nel Profiler senza modificare i nomi di questi ottimi, lo script non contiene gli altri ottimi salvati:
Profiler(
Y( :Pred Formula Y ),
Profiler(
1,
Desirability Functions( 1 ),
Maximize and Remember,
Term Value(
:X1( 70, Lock( 1 ), Show( 1 ) ),
:X2( 10.526040687038, Lock( 0 ), Show( 1 ) ),
:X3( 13.4, Lock( 1 ), Show( 1 ) )
)
)
);
Mentre se modifico i nomi di ciascuna delle impostazioni ricordate, JMP salva ciascuna impostazione ricordata del Profiler:
Profiler(
Y( :Pred Formula Y ),
Profiler(
1,
Desirability Functions( 1 ),
Maximize and Remember,
Term Value(
:X1( 70, Lock( 0 ), Show( 1 ) ),
:X2( 12.0897151634458, Lock( 0 ), Show( 1 ) ),
:X3( 5, Lock( 0 ), Show( 1 ) )
),
Remember Settings( "Optimal_fixed(X1=70)" ),
Term Value(
:X1( 70, Lock( 0 ), Show( 1 ) ), :X2( 8.9769197, Lock( 0 ), Show( 1 ) ),
:X3( 5.69781686372509, Lock( 0 ), Show( 1 ) )
),
Remember Settings( "Optimal_fixed(X1=70&X2=8,97)", Differences Report( 1 ) ),
Term Value(
:X1( 70, Lock( 0 ), Show( 1 ) ), :X2( 8.9769197, Lock( 0 ), Show( 1 ) ),
:X3( 5.69781686372509, Lock( 0 ), Show( 1 ) )
)
)
);
Penso che il nome predefinito per un'impostazione memorizzata sia "_Ottimale_" e funzioni correttamente se ne salvi solo una, ma se ne salvi più di una, devi cambiare la denominazione per evitare conflitti di nomi.
Ecco la tua tabella dati con lo script aggiunto "Profiler of Pred Formula Y 2", dove dovresti vedere 3 impostazioni memorizzate:

Fammi sapere se risolve il tuo problema,
Re: Salvataggio delle impostazioni memorizzate in ProfilerGrazie, Victor!
Questo ha risolto il mio problema.
Cordiali saluti,
Andrea