楼主: 小沐君
10041 66

[学习分享] SAS Advance 2019年5月7日 98%通过 (分享) [推广有奖]

11
小沐君(未真实交易用户) 发表于 2019-5-16 17:32:15
vivian1129m 发表于 2019-5-16 10:08
嗯嗯我有看到~
我对这段话的理解就是data step先建空的view,然后一边新建dataset(ERRORS和TEMP)录入数 ...
你可以试着跑下,

data origin; /*随便写的用于测试的数据*/
        Xa=1;output;
        Xa=.;output;
run;

data TEMP ERRORS / view=TEMP;
        set origin;
        if Xa=. then output ERRORS;
        else output TEMP;
run;
运行完上面的code之后,会发现,temp 数据集已经有了(正常有一行数据 xa=1),work library下有空的view (temp).

接着:

data test;
        set TEMP;
run;
会生成两个数据集,一个是正常的数据集 test ,一个是errors数据集 (xa=.), work library下的那个view (temp) 里面已经写入一行 xa=1了。

所以空的view和temp数据集是先产生的,然后引用了temp之后,才产生errors数据集和写入数据的view。
至于写入view和errors是不是同步产生的,我就不清楚底层PDV原理是什么了。

解析版P10 里说的双击view就会写入数据这点,我是没试出来。。

12
小沐君(未真实交易用户) 发表于 2019-5-16 17:40:03
zy_4613 发表于 2019-5-14 13:15
非常感谢,ADV准备中
加油嗷~~

13
小沐君(未真实交易用户) 发表于 2019-5-16 17:40:19
qmw1qmw 发表于 2019-5-16 10:32
哇,很有参考价值。接下来该我去冲击啦
加油嗷~~

14
xayzzsr(真实交易用户) 发表于 2019-5-16 23:54:47
你都考完了! 我一直都没有考,报了5.28的考试。 不过 不知道有没有变题, 感觉官网上说现在是基于 9.4 版本了

15
vivian1129m(真实交易用户) 发表于 2019-5-17 12:33:14
小沐君 发表于 2019-5-16 17:32
你可以试着跑下,

data origin; /*随便写的用于测试的数据*/
好详细!!谢谢楼主用心解答!

16
小沐君(未真实交易用户) 发表于 2019-5-17 18:12:53
xayzzsr 发表于 2019-5-16 23:54
你都考完了! 我一直都没有考,报了5.28的考试。 不过 不知道有没有变题, 感觉官网上说现在是基于 9.4 版本 ...
我觉得考试还是A00-212的话,我看考试名还叫 adv for sas9, 考试的形式应该还是这样的。

17
小沐君(未真实交易用户) 发表于 2019-5-17 18:13:25
vivian1129m 发表于 2019-5-17 12:33
好详细!!谢谢楼主用心解答!
也谢谢你呀,要不我之前都没试过 hhh

18
xayzzsr(真实交易用户) 发表于 2019-5-18 20:41:22
小沐君 发表于 2019-5-17 18:12
我觉得考试还是A00-212的话,我看考试名还叫 adv for sas9, 考试的形式应该还是这样的。
我一直在读文献啥的 弄sas的时间感觉就很少, 每天回家之后就不是很想干活 效率很低

19
小沐君(未真实交易用户) 发表于 2019-5-19 09:49:44 来自手机
xayzzsr 发表于 2019-5-18 20:41
我一直在读文献啥的 弄sas的时间感觉就很少, 每天回家之后就不是很想干活 效率很低
是呀 到家就想一躺不动了 hhh<br>
加油~ 刷完一遍63题后面速度就嗖嗖的<br>

20
xayzzsr(真实交易用户) 发表于 2019-5-20 01:15:52
小沐君 发表于 2019-5-19 09:49
是呀 到家就想一躺不动了 hhh
加油~ 刷完一遍63题后面速度就嗖嗖的
hah, 但是看讲义 就超级慢, 而且特别没有啥成就感。 争取后天可以开始刷题

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-29 14:04