JMPの良いところ
JSL (JMP Scripting Language) は、分析の再現性を確保するための優れたツールです。 流暢になるにはある程度の学習が必要ですが、幸いなことに、JMP では GUI を使用して分析を行い、[スクリプトを取得] オプションをクリックしてそれを再現するためのスクリプトを取得できます。 これは、JSL の学習と効率的な使用の両方に不可欠です。 JSL は、1 つのタスクを達成するための複数の方法を提供します。
問題
ほとんどのプラットフォームの「Get Script」は、「SendToReport」と「Dispatch」を備えた、あまり一般的ではない種類の JSL を提供します。 たとえば、次のスクリプトは、スクリプト ガイドの「スクリプト プラットフォーム」の章で推奨されているスクリプトです。
Open( "$SAMPLE_Data/Big Class.jmp" ); // この行を追加しました
oneObj = Oneway(
Y( :高さ ),
X( :年齢 ),
各ペア ( 1 ) 、
手段( 1 ),
平均ダイヤモンド( 1 )
);
oneObj << 不等分散 ( 1 );
担当者 = レポート ( oneObj );
rep["Oneway Anova"] << Close( 1 );
rep["平均比較"] << Close( 1 );
このスクリプトを実行すると、素敵なグラフを持つ Oneway プラットフォームが得られます。
ここで、レポートの赤い三角形のメニューから [スクリプトの取得] を選択し、以下を取得します。
一方通行(
Y( :高さ ),
X( :年齢 ),
各ペア ( 1 ) 、
すべてのグラフ( 0 ),
手段( 1 ),
不等分散 ( 1 ),
密度の構成( 1 ),
平均ダイヤモンド( 1 ),
標準偏差ライン( 1 ),
SendToReport(
Dispatch( {}, "Oneway Anova", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "平均比較", OutlineBox, {Close( 1 )} )
)
);
これは、スクリプト ガイドで提案されているものとはまったく異なり、一般的に習得するのは簡単ではありません。
推奨される改善
JMP で、作成する JSL のタイプをユーザーが選択できるようにしてほしいと思います。
再現可能な分析のために「スクリプトの保存」を定期的に使用する人にとって、これは非常に時間の節約になります。