スクリプトでSimulate [JMP Pro]を使う私は使いたいですシミュレーション機能 JMP Proを使用して、複数の異なるシナリオの電力分析を行います。手動でプロセスを実行するのは大変な作業になるので、スクリプトを介してシミュレーションを開始する方法はありますか。
前もって感謝します、
セバスチャン
スクリプトでのSimulate [JMP Pro]の使用私はこれをパーティションプラットフォームで試していますが、パーティションプラットフォームのREDOスクリプトは元の実行からのフィットで "Initial Splits"オプションを追加します。 シミュレーションはすべての変数に当てはまるものすべてを再実行するのではなく、元のモデルから派生した変数のみを対象にします。 これはシミュレーションの結果に影響します - すなわち、それらは全く間違っています。 それを回避する方法はありますか。
これが私が使っているコードです:
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));
スクリプトでのSimulate [JMP Pro]の使用イアンどうもありがとう!スクリプトでのSimulate [JMP Pro]の使用これは基本的な考え方を示しています(置換テストのためのドキュメンテーションの中の例の1つに基づいています)
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));