こんにちは、みんな、
私は JSL でのスクリプト作成にかなり不慣れです。しかし、スクリプトを実行している特定のデータ テーブルに対して、いくつかの要約データ テーブルと分析出力 (レポートだと思います) を作成するスクリプトを作成することはできました。問題は、すべての結果が独自のウィンドウ/データ テーブル/レポートに生成されることです。スクリプトの最後にそれらを 1 つの優れたダッシュボードまたはウィンドウに結合して、それが最終かつ唯一のものになるようにする方法はありますか? 最終的にはこれをアドインに変えたいのですが、これまで作成したことはありません。
これを開始するためのリソースや提案があれば、ぜひ教えてください。
これを行うには3つの方法があります
Names Default To Here( 1 );
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
nw = New Window( "The Output",
dis = dt << Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :height ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Process Capability( 0 )
),
Continuous Distribution(
Column( :weight ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Process Capability( 0 )
)
);
biv = dt << Bivariate( Y( :weight ), X( :height ), Fit Line( {Line Color( {212, 73, 88} )} ) );
);
Names Default To Here( 1 );
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
dis = dt << Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :height ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Process Capability( 0 )
),
Continuous Distribution(
Column( :weight ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Process Capability( 0 )
)
);
biv = dt << Bivariate( Y( :weight ), X( :height ), Fit Line( {Line Color( {212, 73, 88} )} ) );
nw = New Window( "The Output" );
Names Default To Here( 1 );
dt =
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
dis = dt << Distribution(
Stack( 1 ),
Continuous Distribution(
Column( :height ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Process Capability( 0 )
),
Continuous Distribution(
Column( :weight ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Process Capability( 0 )
)
);
biv = dt << Bivariate( Y( :weight ), X( :height ), Fit Line( {Line Color( {212, 73, 88} )} ) );
report(dis) << journal;
report(biv) << journal;スクリプトガイドには、初心者向けのドキュメントが揃っています。時間があれば、一読する価値はありますが、そうでない場合は、興味深いトピックを探すだけでも十分です。たとえば、1 つの新しいウィンドウにさまざまなレポート ウィンドウを追加する、プラットフォームを含む表示ボックスを構築する (jmp.com)
最も簡単な解決策は:
アプリケーション ビルダーを使用します。
新しいダッシュボードを作成し、
レポートを目的の場所にドラッグするだけです。その後、ダッシュボードを jmpapp として保存します。
スクリプトは、データキュレーションの手順だけに短縮できます。コードの最後の手順として、保存した jmpapp を開きます。
大きな利点は、スクリプトに依存せずに GUI 経由でダッシュボードを最適化できることです。