全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4143 26
2013-02-26
自己申请的校级科研项目阶段性成果,DATA步工作原理形象讲义,希望对大家理解DATA步的PDV工作机制有所帮助。
PDF格式不太对,无法显示动态效果。再传一个有动态效果的PPT格式。


二维码

扫码加我 拉你入群

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

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

全部回复
2013-2-26 22:19:32
大概看了一下,的确是用心了
二维码

扫码加我 拉你入群

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

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

2013-2-26 22:33:21
楼主辛苦。
二维码

扫码加我 拉你入群

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

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

2013-2-26 22:38:27
不管怎么样都得支持一下,虽然我还没有听说过
二维码

扫码加我 拉你入群

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

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

2013-2-27 14:31:45
关于PPT中例1和例2动态显示从数据集读取数据以及PDV内容的变化,我有两点建议仅供参考:

1. 对于从数据集中读取的变量(set数据集中的变量),如例1中的姓名,英语,只有在data步开始执行时进行初始化。
例1中,读第一行前,姓名被初始化为空值。在读完第一行后,姓名=“张三”,之后PDV中的变量‘姓名’只能被新的记录中的值覆盖,而不会再次执行清空的操作。

2. 关于data步何时结束(PPT47页)

如果data步是
data a;
    语句1;
    set b;
    语句2;
run;
这样的结构。那么data步的执行是在SET语句结束的。
如果b中有1条记录的话,SAS会执行‘语句1’ 两次,而执行‘语句2’ 一次。
因为这个data步是在执行到第二圈(_n_=2)的SET语句时没有数据可读的情况下结束的。
二维码

扫码加我 拉你入群

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

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

2013-2-27 14:58:16
pobel 发表于 2013-2-27 14:31
关于PPT中例1和例2动态显示从数据集读取数据以及PDV内容的变化,我有两点建议仅供参考:

1. 对于从数据集 ...
谢谢大牛指导。第一个问题当时考虑到过,只是针对是专科学生,不方便解释太多,所以就懒得在整理直接放到了那里。第二个问题没有考虑到,谢谢。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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