双set表整合出复杂的表(附有sas&n…
来源:互联网 发布:大庆油田网络客服电话 编辑:程序博客网 时间:2024/06/04 20:02
双set语句的特点:
1.每个set在内存中都开辟一个指针,指向数据集,有先后顺序。
2.一旦有一个指针指向了文件的结尾,则跳出循环。
3.双set语句读取数据集的记录时,相当于retain语句,保留记录值,直到下一条记录覆盖它为止。
以下附上code :
data kids_ids;
datalines;
C0402 07/15/2001
C1593 06/30/2003
C1374 04/23/2007
C3811 02/01/2009
C1901 03/18/2009
;;;
proc print data=kids_ids;
run;
data immunizations;
datalines;
C3811 POLIO 1 04/01/2009
C0402 DTAP
C0402 POLIO 1 09/12/2001
C0402 DTAP
C0402 POLIO 2 11/16/2001
C0402 DTAP
C0402 POLIO 3 04/14/2002
C0402 CPOX
C0402 MMR
C0402 DTAP
C0402 CPOX
C0402 MMR
C0402 DTAP
C0402 POLIO 4 08/15/2006
C1593 DTAP
C1593 POLIO 1 09/05/2003
C1593 DTAP
C1593 POLIO 2 10/29/2003
C1593 DTAP
C1593 CPOX
C1593 MMR
C1593 DTAP
C1593 DTAP
C1593 POLIO 3 07/16/2008
C1593 CPOX
C1593 MMR
C1374 DTAP
C1374 POLIO 1 06/28/2007
C1374 DTAP
C1374 POLIO 2 08/22/2007
C1374 DTAP
C1374 POLIO 3 01/22/2008
C1374 CPOX
C1374 MMR
C0054 DTAP
C0054 POLIO 1 07/01/2000
;;;;
proc datasets library=work;
run;
quit;
proc print data=immunizations;
run;
data dtap_kids;
run;
proc print data=dtap_kids;
run;
(以上代码由sas官网拷贝非原创)
得到的:
- 双set表整合出复杂的表(附有sas&n…
- SAS读取复杂的csv文件
- SAS中set的几个问题比较
- SAS不能读取复杂的csv文件怎么办?
- 对onreadystatechange属性的理解&n…
- 类实例(成员)变量的@protected&n…
- VC++实现窗口的任意分割 --&n…
- Unity3D学习笔记(1)-简单的unity&n…
- java用Socket实现的远程桌面浏览&n…
- 使用 grep 的 -o&n…
- GNU autotools的安装和使用&n…
- 【好好说话,就是了不起的才华】&n…
- 【想走捷径的,最后都走了弯路】&n…
- PE文件结构详解(五)延迟导入表&n…
- 附有随机结点指针的链表的深度拷贝 Copy List with Random Pointer
- 表的复杂查询
- 复制复杂链表O(n)时间复杂度
- STL set 复杂类型的操作
- SAS--Perl Regular Expressi…
- php面向对象编程之构造方法 __construct()
- 【转载】word 查找与替换中的…
- 【转载】SAS Hash 对象
- C#单链表的实现
- 双set表整合出复杂的表(附有sas&n…
- VLAN原理详解
- SAS hash 树与多维临时数组的比较
- 【转载】python基础一(加了我的注…
- android:descendantfocusability
- 【转载】Python 基础语法(二)…
- logistic 回归
- 算法系列--Spiral Matrix
- mapreduce算中位数