スクリプトの自動作成とスクリプトの保存したがって、このデモンストレーションでは、JMP スクリプトを作成および保存できるさまざまな方法を見ていきます。 そこで、コンクリートの引張強度の標準化値を計算する式を含む新しい列を対話的に作成することから始めます。 したがって、ジャーナルのセクションで [コンクリート強度データ] をクリックします。 標準化された強度の新しい列を作成するには、[列] メニューに移動して、[新しい列] を選択します。 列名として「Standardized Strength」と入力します。 [列のプロパティ] ドロップダウン メニューに移動し、一番上にある [数式] を選択します。 私が使用する標準化は、単に各観測値、強度の各値から、強度の列平均を引いた値を、強度の列標準偏差で割ったものです。これは、平均と標準偏差を持つ値が得られる一般的な標準化です。実際、この変換はそのとおりであり、標準化は非常に一般的であるため、それを行う単一の関数が存在します。 ただし、この列に保存するスクリプトに 2 つの関数を含めることができるように、コンポーネント パーツに分割します。 そこで、数式エディター ウィンドウの左側にある灰色の三角形をクリックして、統計関数のリストを展開します。 数式を開始するには、中央の列のリストで [強度] をクリックします。 減算記号をクリックします。 次に、統計関数のリストから [Col Mean] を選択し、列のリストから再度 [Strength] を選択します。 したがって、強度の各値から強度の列平均を引いた分子が得られます。 青い枠内の違い全体をクリックして強調表示し、[分割] ボタンをクリックします。 次に、統計の下の関数で Col Standard Deviation を選択し、もう一度 Strength を選択します。 繰り返しますが、Col Standardized という 1 つの関数を使用して同じ標準化を行うことができますが、説明のために、式には 2 つの関数を含めたいと考えました。 これで、これをスクリプトとして表示できるようになりました。 それはそれです。 ダブルクリックするだけで、より一般的な JSL ビューで表示できます。 ここでも、列名の前にコロンのスコープ演算子が表示されています。 スクリプト エディタ ウィンドウで確認できることの 1 つは、関数が青色で表示されていることです。 これは実際、JMP がこれが組み込み関数であることを認識していることを確認するのに役立ちます。 ただし、関数名の上にマウスを置くと、その関数の構文と説明が表示されることがわかります。 これは、関数について学ぶことができる 1 つの方法であり、多くの方法のうちの 1 つです。 これの良い点の 1 つは、複雑な数式が含まれるスクリプトを作成している場合、数式エディタを使用してそれを構築できることです。ここでキャンセルします。次のような方法でスクリプトを構築できます。このインターフェースでは、分子に何が入っているか、分母に何が入っているかなどを非常に簡単に確認できます。 そして、これを単純にコピーして (右クリックしてコピーするか、強調表示されているときに Ctrl+C を使用して)、スクリプトに貼り付けることができます。 そのため、複雑な数式や方程式をスクリプト エディターで 1 行に記述する必要がなくなります。 JMP の数式エディターのこの優れたビジュアル インターフェイスを利用して、数式を取得してスクリプトに組み込むことができます。 そして、必要がなければコラムを保持する必要さえありません。 それで、私はこのスクリプトを手に入れました。 これらはすべて左側の JSL 関数です。 このスクリプトを個別のデータ列に保存します。 「OK」をクリックします。 そして、この表を維持するつもりなら、おそらくここの形式も変更するでしょう。 新しい列を作成し、スクリプトを使用して形式を変更する方法については後ほど説明します。 ただし、ここでは [OK] をクリックします。 そして、データテーブルにその数式列が表示されます。 繰り返しになりますが、これは、スクリプトが実行される唯一の場所がその特定のコンテキスト内であるデータ テーブル列にスクリプトを保存できる 1 つの方法です。 将来の使用のために分析用にスクリプトを保存する方法を見てみましょう。 もう一度、[分析] メニューに移動し、Y を X でフィットすることから対話的に始めます。 Y の役割に Strength を配置し、X の役割に Type を配置したいと思います。 そして、二変量の場合と同様に、JMP は私の X と Y の役割のモデリング タイプに基づいて適切なプラットフォームを選択しました。 したがって、ここでは一方通行になります。 そして「OK」をクリックします。 次に、分析のために、[一元配置分析] の横にある赤い三角形に移動し、[平均/分散分析] を選択します。 JMP にスクリプトを生成させる方法や、それを保存する方法もいくつかあります。 [一元分析] の横にある赤い三角形に移動すると、[スクリプトの保存] の下で、スクリプトをデータ テーブルに保存できることがわかります。 したがって、テーブル パネルに保存され、このデータ テーブルのコンテキスト内でのみ実行されます。 スクリプトをジャーナルに保存できます。この場合、開いているジャーナルがあるので、開いているそのジャーナルにスクリプトが保存されます。 そして、そのスクリプトには実際には、この分析を実行するだけでなく、最初に分析に関連付けられたデータ テーブルを開くための命令が含まれています。 スクリプトをスクリプト ウィンドウに保存できます。 コース全体を通してそれを行います。 スクリプトをレポートに保存すると、構文 (この分析のコード) が分析ウィンドウに表示されます。 また、スクリプトを電子メールや何らかのプレゼンテーションに貼り付ける必要がある場合は、スクリプトをクリップボードに保存することもできます。 これをスクリプト ウィンドウに保存してみます。 そして、ここでスクリプト全体を見ることができます。 したがって、右クリックしてスクリプトを再フォーマットしても、何も起こりません。 繰り返しますが、全体が見えないようにサイズを変更するだけです。 右クリックして再フォーマットすると、JMP にそれが強制されます。 実際には、スクリプトを再フォーマットするためのツールバー ボタンがあり、キーボード ショートカット Ctrl+M も使用できます。 前に見たように、このスクリプトは、マウスをクリックして JMP を操作するときに表示されるのと同じ単語を使用しているため、かなり認識できます。 その物体は私の一方通行のプラットフォームです。 列を分析ロール Y と X にキャストしました。 また、赤い三角ボタンのメニューには、特定の分析を要求するための引数があり、これらのオプションをオンにするブール値も含まれます。 それでは、コース日誌に戻り、[すべて削除、何も保存しない] をクリックします。 また、スクリプト ウィンドウへの変更は保存しません。