
SAS 学习笔记
文章平均质量分 77
6sigma
这个作者很懒,什么都没留下…
展开
-
SAS_调用已保存的宏
SAS_调用已保存的宏方法1: 通过%include 和FILENAME 语句调用宏方法2:通过options 选项调用宏注意事项方法1: 通过%include 和FILENAME 语句调用宏*用filename 语句声明sas macro 文件所在位置;FILENAME monday '‘H:\MACROTEST\BLOG1_CALL_MACRO.SAS’ ;%INCLUDE monda...原创 2019-05-30 21:07:57 · 7134 阅读 · 1 评论 -
SAS 常用快捷键(keyboard shortcut)
SAS 常用快捷键(keyboard shortcut)1. code folding2. Edit3. Navigation4 Selection5 Others1. code folding折叠所有的代码块 : alt + ctrl + -折叠当前的代码块 : alt + -展开所有的代码块 : alt + ctrl +...原创 2019-07-03 21:23:02 · 6248 阅读 · 0 评论 -
用 PROC COMPARE 比较两个数据集
一 、可比较的内容如下:1:数据集的属性是否一致2:变量及属性是否一致3:观测是否一致以下时2个用来练习的简单数据集,可运行相应代码查看结果:data one;infile datalines delimiter = ',';input id $ name $ status $ grade $ ;datalines;001,huahua,A,A002,gaga,B,B003...原创 2019-07-10 22:02:12 · 14460 阅读 · 0 评论 -
SAS创建和使用索引(SAS INDEX)
一、概述在合并数据集的时候,可以使用DATA步,但使用DATA 步时需要对KEY VALUE 排序,且KEY VALUE 的名字也必须一致;也可以用PROC SQL ,不需要进行上述排序、重命名的步骤。 当数据量较小时使用哪种方式都不会影响代码的执行效率,但1000万行且存在上百变量时上述code的执行效率严重下降。此时若使用index 则会提高代码运行效率。INDEX 分为简单索引和复杂...原创 2019-07-05 20:54:56 · 9343 阅读 · 2 评论 -
SAS 时间区间函数 INTNX 和 INTCK
SAS 区间函数 INTNX 和 INTCKINTCK/INTNX 可以对date \ datetime\time 格式的时间进行计算,可以使用SASriqi进行日历计算,可以按照间隔递增计算日期,也可以计算日期之间的时间间隔INTNX(interval,start-from,increment<,alignment>); 按间隔递增时间,不设置format则返回的是数值形式的时...原创 2019-07-25 21:05:19 · 20342 阅读 · 1 评论