Usare Simula [JMP Pro] in uno scriptMi piacerebbe usare il Simulazione di funzionalità di JMP Pro per effettuare un'analisi di potenza per più scenari diversi. C'è un modo per avviare la simulazione tramite script, poiché sarebbe molto lavoro passare attraverso il processo manualmente.
Grazie in anticipo,
Sebastian
Ri: Usare Simula [JMP Pro] in uno ScriptSto provando questo con la piattaforma di partizione, ma lo script REDO della piattaforma di partizione aggiunge in un'opzione "Divisioni iniziali" con l'adattamento della corsa originale. Le simulazioni non rieseguono l'intero adattamento con tutte le variabili, ma solo con le variabili che provenivano dal modello originale. Ciò influenza i risultati della simulazione, cioè sono totalmente sbagliati. C'è un modo per aggirare questo?
Ecco il codice che sto usando:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Diabetes.jmp" );
dt << new column("Permuted Y Binary",character, formula(Col Stored Value( :Y Binary, Col Shuffle() )));
dt << run formulas;
Pa = Partition(
Y( :Y Binary ),
X(
:Age,
:Gender,
:BMI,
:BP,
:Total Cholesterol,
:LDL,
:HDL,
:TCH,
:LTG,
:Glucose
),
Informative Missing( 1 ),
ROC Curve( 1 ),
K Fold Crossvalidation( 5 ),
go
);
Pa << finish;
Report( Pa )["Receiver Operating Characteristic"][Table Box(1)] << Simulate(100, Out(:Y Binary), In(:Permuted Y Binary));
Ri: Usare Simula [JMP Pro] in uno ScriptGrazie mille Ian!Ri: Usare Simula [JMP Pro] in uno ScriptQuesto mostra l'idea di base (basandosi su uno degli esempi nella documentazione per un test di permutazione):
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Analgesics.jmp" );
dt << New Column( "pain shuffled",
Numeric,
"Continuous",
Format( "Fixed Dec", 4, 2 ),
Formula( Col Stored Value( :pain, Col Shuffle() ) )
);
ow = dt << Oneway( Y( :pain ), X( :drug ), Means( 1 ), Mean Diamonds( 1 ) );
Report(ow)[TableBox(2)] << simulate(1000, 999, Out(:pain), In(:pain shuffled));