由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - [SAS] how to do nested loop between 2 datasets?
相关主题
[SAS]一个比较大的dataset中求特定对variable的R2请教一个sas问题
SAS CODE求助怎么写sas code?
SAS Code 求助,如何把在另一个dataset的id找出来新手请SAS合并数据集问题
问个PROC SQL中INNER JOIN的问题two SAS macro questions
问一个数据bias的问题how to generate a large SAS data set?
[SAS]怎么快捷地删除Macro 里创建的临时dataset和macro variabNeed advice on SAS macro debugging
请教一下SAS编程的一个问题问一个SAS 的问题
再请教一个PROC SQL JOIN的问题。。。。proc sql - SAS 10 包子请教
相关话题的讨论汇总
话题: nested话题: loop话题: sas话题: datasets话题: dataset2
进入Statistics版参与讨论
1 (共1页)
a*****3
发帖数: 601
1
有人在吗?问个傻瓜问题: 如何用双set语句实现 nested loop?
也就是从dataset1 第一条记录开始,遍历dataset2所有记录;
从dataset1 第2条记录开始,遍历dataset2所有记录;
从dataset1 第3条记录开始,遍历dataset2所有记录;
从dataset1 第4条记录开始,遍历dataset2所有记录;
。。。。
给各连接也行。 我找到一片
http://www2.sas.com/proceedings/sugi23/Begtutor/p50.pdf
似乎没看太明白。
A*******s
发帖数: 3942
2
不知道大牛们有啥decent一点的做法
我的比较笨的方法是用point=
do i=1 to obs1;
set ds1 point=i obs=obs1;
do j=1 to obs2;
set ds2 point=j obs=obs2;
end;
end;

【在 a*****3 的大作中提到】
: 有人在吗?问个傻瓜问题: 如何用双set语句实现 nested loop?
: 也就是从dataset1 第一条记录开始,遍历dataset2所有记录;
: 从dataset1 第2条记录开始,遍历dataset2所有记录;
: 从dataset1 第3条记录开始,遍历dataset2所有记录;
: 从dataset1 第4条记录开始,遍历dataset2所有记录;
: 。。。。
: 给各连接也行。 我找到一片
: http://www2.sas.com/proceedings/sugi23/Begtutor/p50.pdf
: 似乎没看太明白。

p********a
发帖数: 5352
3
why not do a cartisian join between the two datasets?
r******m
发帖数: 369
4
为啥要用nested do loop啊,data step 本身不就是loop吗?
data newdata;
set dataset1;
do i= 1 to ndataset2;
set dataset2 nobs=ndataset2 point=i;
end;
run;
r******m
发帖数: 369
5
data step不能做cartesian join把,correct me if I were wrong.
用proc sql倒是可以

【在 p********a 的大作中提到】
: why not do a cartisian join between the two datasets?
1 (共1页)
进入Statistics版参与讨论
相关主题
proc sql - SAS 10 包子请教问一个数据bias的问题
An interview question[SAS]怎么快捷地删除Macro 里创建的临时dataset和macro variab
How to efficiently copy a data set.请教一下SAS编程的一个问题
问R和C的循环语句再请教一个PROC SQL JOIN的问题。。。。
[SAS]一个比较大的dataset中求特定对variable的R2请教一个sas问题
SAS CODE求助怎么写sas code?
SAS Code 求助,如何把在另一个dataset的id找出来新手请SAS合并数据集问题
问个PROC SQL中INNER JOIN的问题two SAS macro questions
相关话题的讨论汇总
话题: nested话题: loop话题: sas话题: datasets话题: dataset2