group by var 是你在SELECT VAR要创造统计量,如SUM,count,max,min这样才起作用,本来命令的意思就是分组统计的意思。楼主可以看看下面两个命令的结果区别:
proc sql;
create table n1 as
select * , count(*) as n from n group by code;
quit;
proc sql;
create table n2 as
select code,count(*) as n from n group by code;
quit;
group by var 是你在SELECT VAR要创造统计量,如SUM,count,max,min这样才起作用,本来命令的意思就是分组统计的意思。楼主可以看看下面两个命令的结果区别:
proc sql;
create table n1 as
select * , count(*) as n from n group by code;
quit;
proc sql;
create table n2 as
select code,count(*) as n from n group by code;
quit;