<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />[カーネル スムーザー - 列の出力]
こんにちは皆さん、
カーネル スムーザーを実行していますが、変数の名前を使用して、各スムーザーの出力を列に表示したいと考えています。 目視検査のために、適合グループ グラフを表示したいのですが、JMP で予測値を別の列に自動的に書き込む方法が見つかりません [通常、予測値、係数などは手動で保存します]。
これを行う方法はありますか? これは私が使用しているスクリプトです:
KernelSmootherGroup# = Expr(Fit Group( Bivariate( Y( :Name( "Var1" ) ), X( :RowNO ), Kernel Smoother( 1, 1, 0.0985804416403786, 0 ) ), Bivariate( Y( :Name( "Var2" ) ), X( :RowNO ), Kernel Smoother( 1, 1, 0.0985804416403786, 0 ) ), Bivariate( Y( :Name( "Var3" ) ), X( :RowNO ), Kernel Smoother( 1, 1, 0.0985804416403786, 0 ) ), <<{Arrange in Rows( 1 )}, SendToReport( Dispatch( {"Bivariate Fit of Var1 By RowNO"}, "2", ScaleBox, {Min( 0.1 ), Max( 1 ), Inc( 0.02 ), Minor Ticks( 1 )} ), Dispatch( {"Bivariate Fit of Var1 By RowNO"}, "Bivar Plot", FrameBox, {Frame Size( 1085, 240 )} ), Dispatch( {"Bivariate Fit of Var2 By RowNO"}, "2", ScaleBox, {Min( 0.1 ), Max( 1 ), Inc( 0.02 ), Minor Ticks( 1 )} ), Dispatch( {"Bivariate Fit of Var2 By RowNO"}, "Bivar Plot", FrameBox, {Frame Size( 1092, 240 )} ), Dispatch( {"Bivariate Fit of Var3 By RowNO"}, "2", ScaleBox, {Min( 0.1 ), Max( 1 ), Inc( 0.02 ), Minor Ticks( 1 )} ), Dispatch( {"Bivariate Fit of Var3 By RowNO"}, "Bivar Plot", FrameBox, {Frame Size( 1096, 240 )} ), )); );KernelSmootherGroup#;どんな助けでも大歓迎です、
ホセGL
どうもありがとう、ジム。
これは私が探していたものです。
予測値を出力するコードを追加して変更したスクリプトを次に示します。
名前のデフォルトはここ( 1 ) ;
dt =現在のデータ テーブル() ;
KernelSmootherGroup# =式(
適合グループ(
ビブ1 =二変量(よ( :名前( 「Var1」 ) ) 、バツ( :行番号) 、カーネルスムーザー( 1 、 1 、 0.0985804416403786 、 0 ) ) 、
biv2 =二変量(よ( :名前( 「Var2」 ) ) 、バツ( :行番号) 、カーネルスムーザー( 1 、 1 、 0.0985804416403786 、 0 ) ) 、
biv3 =二変量(よ( :名前( 「Var3」 ) ) 、バツ( :行番号) 、カーネルスムーザー( 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 )} ) 、
)
) ;
ビブ1 << (曲線[ 1 ] <<予測を保存) ;
biv2 << (曲線[ 1 ] <<予測を保存) ;
biv3 << (曲線[ 1 ] <<予測を保存) ;
) ;
KernelSmootherGroup# ;