SAS 的 DATA Step 流程讲得蛮细的,适合平时数据用得多的你。
课程里的比较接地气,从PDV
怎么初始化、语法检查,一直到怎么输出数据集,每个环节都能让人理解透彻。
像DROP
、OUTPUT
这些在实际用 SAS 的时候老是搞混,这里都讲清楚了。隐式输出和显式输出怎么选,用例子说得明白。
举个例子,判断Basin
字段值,把数据分发到不同表,实战感强,基本一学就会用。
还有PUTLOG _ALL_
,用它能看到每步的 PDV 变化,调试代码也方便多了,尤其是你调不出结果的时候,看看 PDV 有啥值挺有的。
,如果你想系统了解 SAS 的 DATA Step 编译和执行逻辑,这份笔记还挺值得看看的。适合做数据清洗和预那一块的同学。
如果你对GCHART
、GPIO
之类的控制过程也有兴趣,可以顺手看下这些相关资源:SAS GCHART 过程、GPIO 输出控制,对理解 SAS 在硬件接口层面做图形化和输出控制有点。