<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちはみんな私はJMP 11でこのコードを実行すると問題が発生しました、クラッシュしますがJMP 10で動作します。
基本的に私は列を編集するための下のforループを実行し、それはうまく機能しますが、一度パーティション分析を実行するとクラッシュします。両方のコードのサブセットが自分自身でうまく動作します。パーティション分析を実行すれば問題なく動作し、forループを実行しても問題なく動作するので、JMP 11では2つのコード間の相互作用があると思います。このコードはJMP 10で完璧に機能します。
(i = 1、i <= nitems(colNames)、i ++、
if(!には({"EQUI"、"SLOT"、"DOSE"}、substr(colNamesが含まれます。 、1,4))、継続())。
(b = by(column(dt1、colNames )、n =カウント())。
(nitems(b)<2 | sum(n <6)<1)である場合、続ける())。
ex = {};(ex、b [loc(n <6)]);に挿入する。
eval(parse( "" r = dt1 <<ここで、( "(| | char(ex)||"、name(\!"" || colNamesを含む行を取得します。 || "\!"))) "));
(nrow(r)== 0の場合、continue())。
列(dt1、colNames )= empty();
;
pat =パーティション(
Y(eval(yCol))、
X(eval(xCols))、
;

wait(0)を試しました。しかし、喜ばしいことではない、JMP 11のバグのように思われる。これがエラーメッセージだ。

wait(0)を入れてみてください。2つのコードの間 それはJMPがそれ自身に追いつくことを可能にするでしょう。