こんにちは、
以下の for ループは、各列に「コーディング」プロパティを割り当てて列を反復処理します。 all_cols は、関心のある列のリストです。機能はほぼ意図したとおりに機能します。コーディング プロパティが正しく割り当てられ、列の最小値と列の最大値が含まれています。
for( y = 1, y <= N Items( all_cols ), y++,
row() = y;
lims = Eval List( { col min( eval( all_cols[y] ) ), col max( eval( all_cols[y] ) ) } );
all_cols[y] << Set Property( "Coding", Expr( lims ) );
);ただし、強化されたログでは、「コーディング プロパティに 2 つの数値がありませんでした」というエラーが all_cols の列ごとに 1 回繰り返されていることに気付きました。 数えました。
ここで問題が発生します。スクリプトの後半で、標準最小二乗法が実行されます。Effect Summary のエフェクト リストからエフェクトを削除しようとすると、同じメッセージのエラー ボックスが表示されます。 下に示された。右上隅の「x」を使用してボックスを終了するか、「OK」ボタンを押すと、このボックスが無期限に表示され、JMP のタスクを強制的に終了するまで JMP の使用がロックされます。

同様の JMP 式の評価を行うと、 for each() 関数でも同じエラーが発生します。 これは、すべての列を強調表示し、標準化属性を使用してすべてのプロパティを一括変更することと同じです。
何が起こっているのか、それを止める方法について何か考えはありますか?