[カーネル スムーザー - 列に出力]
こんにちは皆さん、
カーネル スムーザーを実行していますが、変数の名前を使用して、各スムーザーの出力を列に入れたいと考えています。視覚的に検査するために、フィット グループ グラフを見たいのですが、JMP に予測値を別の列に自動的に書き込む方法が見つかりません (通常、予測値や係数などは手動で保存します)。
これを行う方法はありますか?これは私が使用しているスクリプトです:
KernelSmootherGroup# = Expr(フィットグループ(Bivariate( Y( :Name( "Var1" ) )、X( :RowNO )、カーネル スムーザー( 1, 1, 0.0985804416403786, 0 ))、Bivariate( Y( :Name( "Var2" ) )、X( :RowNO )、カーネル スムーザー( 1, 1, 0.0985804416403786, 0 ))、Bivariate( Y( :Name( "Var3" ) )、X( :RowNO )、カーネル スムーザー( 1, 1, 0.0985804416403786, 0 ))、<<{行に配置( 1 )},SendToReport(急送({"RowNO による Var1 の二変量フィット"},「2」、スケールボックス、{最小( 0.1 )、最大( 1 )、増分( 0.02 )、マイナーティック( 1 )})、急送({"RowNO による Var1 の二変量フィット"},「ビバール・プロット」、フレームボックス、{フレームサイズ( 1085, 240 )})、急送({"RowNO による Var2 の二変量フィット"},「2」、スケールボックス、{最小( 0.1 )、最大( 1 )、増分( 0.02 )、マイナーティック( 1 )})、急送({"RowNO による Var2 の二変量フィット"},「ビバール・プロット」、フレームボックス、{フレームサイズ( 1092, 240 )})、急送({"RowNO による Var3 の二変量フィット"},「2」、スケールボックス、{最小( 0.1 )、最大( 1 )、増分( 0.02 )、マイナーティック( 1 )})、急送({"RowNO による Var3 の二変量フィット"},「ビバール・プロット」、フレームボックス、{フレームサイズ( 1096, 240 )})、 )); );KernelSmootherGroup#;ご協力をよろしくお願いいたします。
ホセGL
どうもありがとう、ジム。
これこそ私が探していたものです。
以下は、予測値を出力するコードを追加して変更したスクリプトです。
デフォルトの名前はここにあります(1);
dt=現在のデータテーブル();
KernelSmootherGroup#= エクスプレッション(
フィットグループ(
ビブ1=二変量( Y ( : Name ( "Var1" ) ) 、 X ( : RowNO ) 、カーネル スムーザー( 1 , 1 , 0.0985804416403786 , 0 ) ) 、
ビブ2=二変量( Y ( : Name ( "Var2" ) ) 、 X ( : RowNO ) 、カーネル スムーザー( 1 , 1 , 0.0985804416403786 , 0 ) ) 、
ビブ3=二変量( Y ( : Name ( "Var3" ) ) 、 X ( : RowNO ) 、カーネル スムーザー( 1 , 1 , 0.0985804416403786 , 0 ) ) 、
<<{列に並べる( 1 )},
レポートに送信(
急送(
{「RowNO による Var1 の二変量フィット」},
「2」,
スケールボックス,
{分( 0.1 ), マックス( 1 ),株式会社(0.02 ),マイナーティック(1 )}
),
急送(
{「RowNO による Var1 の二変量フィット」}, 「ビヴァールの陰謀」,フレームボックス,{フレームサイズ(1085, 240 )} ),
急送(
{「RowNO による Var2 の二変量フィット」},
「2」,
スケールボックス,
{分( 0.1 ), マックス( 1 ),株式会社(0.02 ),マイナーティック(1 )}
),
急送(
{「RowNO による Var2 の二変量フィット」}, 「ビヴァールの陰謀」,フレームボックス,{フレームサイズ(1092, 240 )} ),
急送(
{「RowNO による Var3 の二変量フィット」},
「2」,
スケールボックス,
{分( 0.1 ), マックス( 1 ),株式会社(0.02 ),マイナーティック(1 )}
),
急送(
{「RowNO による Var3 の二変量フィット」}, 「ビヴァールの陰謀」,フレームボックス,{フレームサイズ(1096, 240 )} ),
)
);
ビブ1<< (曲線[1] << 予測を保存する);
ビブ2<< (曲線[1] << 予測を保存する);
ビブ3<< (曲線[1] << 予測を保存する);
);
KernelSmootherGroup#;