エラー メッセージ「'LnRV.SPY Recursive' のアクセスまたは評価で列が見つかりません」dt = Open( "::Desktop:assignment10.jmp" );
window = 4321; //recursive window beginning
rp = dt << New Column( "LnRV.SPY Recursive", numeric );
For( i = 0, i <= N Rows( dt ) - window - 1, i++,
dt << clear row states();
If( i,
dt << Select Rows( 1 :: window + i ),
dt << Select Rows( 1 :: window )
);
dt << Invert Row selection();
dt << Exclude(); //exclude rows outside window
fm = dt <<FIT model=""></FIT>
JMP 17 Pro を使用していますが、このエラーを理解できないようです。
マックOSRe: エラー メッセージ「'LnRV.SPY Recursive' のアクセスまたは評価で列が見つかりません」hogi が提案したことに加えて、for ループ内に Show(i) を追加して、いつエラーが発生するかを確認することもできます。 作成したばかりの列を削除すると、おそらく 2 番目のループ (i = 1) になるでしょう。 また、ログにはエラー メッセージ以外の追加情報が含まれる場合があります。
Re: エラー メッセージ「'LnRV.SPY Recursive' のアクセスまたは評価で列が見つかりません」うーん、コードは機能しているようです。
おそらく、Fit Model の一部の列が存在しないため、Fit プラットフォームが開始されないのではないでしょうか?
Fit Platform を使用せず、予測式を備えた新しいコラム。 それから
pred = column(dt, ncols(dt));
dt << delete columns( pred );
削除しますLnRV.SPY 再帰的。
を削除してみてもよいでしょう
invisible(1),
そして
fm << close window()
フィットの結果を確認するには...
データテーブルには何行ありますか?