今日楼主以蜗牛般的速度刚翻完prep guide第五章,后头还有七百页等着,真是看不到头愁死个人。
但我感觉到目前为止SQL相关的关键操作都已包括了,从各种join,到如何创建,删除,修改表格,增删行和列,唯一跳过的是integrity constraints那一段,真是太烦琐不想看了,希望不要考到,反正我知道常用情形有个primary key常用来给最开头的ID就好。
延续昨天关于和常规SAS data step的操作对比,试总结如下:
SAS里的match-merge语句,
data merged;
merge one two;
by x;
run;
效果与proc sql里的横向合并同,具体情况又分:
当比对的by variable x全部匹配时,merge等同于inner join, 如果x只有部分值能匹配,那么等同于full outer join搭配coalesce选项;
SAS里的数据集拼接(concatenate):
data three;
set one two;
run;
等同于proc sql里的纵向合并中的outer union corr.


雷达卡
京公网安备 11010802022788号







