全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1048 1
2012-03-23
谁的SAS是9.1.3的?请帮忙看一下这段代码是不是不能运行.我试过SAS9.2可以运行,但是9.1.3不行,会出错.不知道有什么方法解决
data Base;
     input id $ amount;
     datalines;
a  189
b  160
b  188
b  165
a  145
a  199
b 198
b  345
c  298
c 165
d 235
d 678
e 161
e 285
f 278
;
data Name;
    input id $ name $ n;
datalines;
a Jose 1
b Hose 2
c Jerry 3
d Sara 4
e Tom 5
;
data test6(drop=rc);
if 0 then set name;
if _n_ = 1 then do;
  dcl hash h(dataset: 'name (where=(n < 3))');
  h.definekey("id");
  h.definedata("id","name",'n');
  h.definedone();
end;
do until(eof);
set base end=eof;
name='';
rc=h.find();
output;
end;
run;
二维码

扫码加我 拉你入群

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

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

全部回复
2012-3-24 06:26:54
dcl hash h(dataset: 'name (where=(n < 3))');
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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