菜鸟我在统计频数的时候遇到:
proc freq data=test;
table score_range*flag/norow nocol nopercent out=s1;
run;
其中score_range变量值是50 100 150 200 250。。。900中的数字;flag变量是0 或者1这两个数字。
通过上述代码得到的html输出结果和数据集s1两者不一样,具体如下:
|
|
|
| 530 | 5 | 535 |
| 4689 | 23 | 4712 |
| 11946 | 88 | 12034 |
| 1 | 0 | 1 |
| 14786 | 196 | 14982 |
20792 。。。 | 423 。。。 | 21215 。。。 |
s1数据集格式为:
score flag Frequency Count Percent of Total Frequency
50 0 1 0.000457
100 0 24 0.00159
150 0 530 0.0673
150 1 5 0.0432
。。。。。。。。。。。。。。。。。。。。。。
这两个是不一样的,我想得到的数据集是输出结果,也就是那个output显示的那样的数据集,请问大侠该如何做啊?
非常感激!