全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1431 1
2018-10-18
data pop_21sheep pop_22sheep;
set work.fxsheep;
           if city in ('3421') then output pop21sheep;
           if city in ('3422') then output pop22sheep;
run;


proc sort data =pop_21sheep ;
by vill;
run;
proc summary data= pop_21sheep ;
var cnt inv;
by  vill;
id cty;
output out=vill_a sum=hhnum inv;
run;proc sort data =pop_22sheep ;
by vill;
run;
proc summary data= pop_22sheep ;
var cnt inv;
by  vill;
id cty;
output out=vill_a sum=hhnum inv;
run;
导出。。。
这样的(fxsheep中3421/3422/3423)很多,如何实现批量提取 并排序,然后导出?


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-11-23 20:40:17
这么麻烦干吗,分组汇总了解一下

proc sql;
create table T1 as
select city, vill  count(*) as cnt, sum(inv) as sum_inv
from work.fxsheep
group by city, vill;
quit;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群