2014-11-21 73 views
0

我运行在SAS此过程:SAS删除总计和头

PROC PRINT数据=测试;由; var a b;总和b;跑;

可运行的例子是:

proc print data = sashelp.shoes; 
    by region; 
    var stores sales; 
    sum sales; 
run; 

在我的结果我得到头和总计为每个记录。我如何删除标题和总数?

回答

0

by语句分裂你的结果分成多个部分,每个部分将与头标记。您可以删除by语句以将其全部打印为一个大块。

sum声明创建的总计,只是删除该行,他们将消失。

proc print data = sashelp.shoes; 
    var stores sales; 
run; 
0

你是否真的想要变量组a?如果不是,则删除by a;

0

PROC TABULATE如何?

PROC SORT DATA = SASHELP.CLASS OUT = CLASS; 
    BY AGE; 
RUN; 

PROC TABULATE DATA = CLASS OUT = TEST2 ; 
    CLASS AGE; 
    VAR HEIGHT; 
    TABLE AGE, HEIGHT; 
RUN;