お世話になっております。
Enterprise Guideの集計表(TABULATEプロシジャ)を使って複数の分類変数を持つ集計表を作成したいのですが、
以下のエラーでうまく作成できません。
ERROR: 交差内の2147483647ユーザー操作の上限を超えています57のテーブルステートメント)。
回避する方法は無いでしょうか?
エラーを再現するコードを作成しましたので、こちらでご確認いただければと思います。
data dt1;
do lot = 1 to 10;
do tst = 1 to 100;
lotno = cats("A",put(lot,BEST.));
tstnm = cats("TEST_",put(tst,BEST16.));
data_ = tst;
untm_tst = put(rand("NORMAL"),8.2);
ul1 = put(rand("NORMAL"),8.2);
ll1 = put(rand("NORMAL"),8.2);
ul2 = put(rand("NORMAL"),8.2);
ll2 = put(rand("NORMAL"),8.2);
ul3 = put(rand("NORMAL"),8.2);
ll3 = put(rand("NORMAL"),8.2);
output;
end;
end;
run;
proc tabulate data=dt1;
var data_;
class lotno;
class tstnm;
class untm_tst;
class ul1;
class ll1;
class ul2;
class ll2;
class ul3;
class ll3;
table
tstnm * untm_tst * ul1 * ll1 * ul2 * ll2 * ul3 * ll3 ,
lotno * data_ * Max
;
run;
よろしくお願いいたします。
... View more