每个观测值,a可以是a1,a2,a3等等,我大概看了一下,应该有100万+可能的a值。
对于b,也一样可能是b1,b2,b3等等,我无法知道有多少可能性,但是估计应该比a多。
我想计算一下以a*b分类的变量各有多少?
也就是说,如果n个观测值,都属于a1,也都属于b2,那么他们就是一类。计数是n
同属于a1,但是有的是b3,有的是b7,就不是一类。
我本意就像生成一个表如下:
a b count
a1 b1 5
a1 b2 7
...
a2 b1 13
...
程序非常简单:
proc freq data=test;
table a*b / out=result nopercent noprint;
run;
结果sas告诉我table表太大没法处理。
请高手指点下,这种情况下怎么办?
我以为,sas既然是用硬盘储存和处理数据,那么只要硬盘空间够大,应该不成问题吧?
或者我要使用数据库?



雷达卡





京公网安备 11010802022788号







