<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
上の写真はJSLの例です。JSLスクリプトのTerm Valueコマンドを使用して、SILICA、SILANE、SULFURの値を変更できます。
上の図で、予測されたHARDNESSの値72.85618を取得したいとしましょう。JSLスクリプトを使用してそれをどのように行うことができますか?
いくつかの選択肢があります。
この特定のレポートのためにあなたはと予測硬度を得ることができます
num ( 現在の報告 ()[ テキストボックス ( 12年 )] << テキストを取得 ;
72.85618
「12」はツリー構造ビューから把握できます(右クリックしてツリー構造の編集/表示を選択)。ただし、通常、レポートからアイテムを取得するためのより一般的な方法が必要です。これは時々難しいかもしれません。
1つの方法は、すべての予測子をループすることです。このコードは予測された値を持つ行列を取得します。
n = 4 ; //従属変数の数
結果 = J ( 1 、 n 、 。 ) ;
にとって ( 私 = 1 、私 <= 4 、私 ++、
結果 [ 私 ] = num ((( 現在の報告 ()[ 軸ボックス ( 私 [] 3 ] [ 1 ]) << テキストを取得 ) ;
) ;
見せる ( 結果 ) ;
result = [153.7095 1392.402 384.4922 72.85618];
おそらくより一般的な3番目の選択肢は、使用することです。 <<ファクタ設定スクリプトを取得リストから数字を取り出して、それらをデータテーブルに追加します(新しい行など)。予測値は式の列から簡単に取得できます。もちろんこれはすべてある程度の努力を払ってJSLで行うことができます。