全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1775 8
2015-06-26
8.jpg
请问下程序中的dsn, sub变量都是什么意思?
本题答案为D,请问下思路是什么?
谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2015-6-26 22:06:38
syslast返回的是最近一个生成的dataset 名字大写
二维码

扫码加我 拉你入群

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

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

2015-6-26 22:09:29
sas那个石家庄人 发表于 2015-6-26 22:06
syslast返回的是最近一个生成的dataset 名字大写
那不应该是sasuser.house?还是这个和work.house就是一个东西?这里有点记不清了
二维码

扫码加我 拉你入群

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

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

2015-6-26 22:13:47
hailingkatherin 发表于 2015-6-26 22:09
那不应该是sasuser.house?还是这个和work.house就是一个东西?这里有点记不清了
这里一共call了macro三次 最后一次是没有标明dsn=  所以默认用的是houses

而houses没有前缀 默认是work library里
二维码

扫码加我 拉你入群

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

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

2015-6-30 10:03:40
hailingkatherin 发表于 2015-6-26 22:09
那不应该是sasuser.house?还是这个和work.house就是一个东西?这里有点记不清了
set sasuser.house,是用的SET statement,是从sasuser.house里读取的,楼上说的是对的,最近一次的名字没有注明library就默认是work(临时的),两个大写就是答案
二维码

扫码加我 拉你入群

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

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

2015-6-30 10:08:58
hailingkatherin 发表于 2015-6-26 22:09
那不应该是sasuser.house?还是这个和work.house就是一个东西?这里有点记不清了
也就是说这个程序是从sasuser.house里读取的,然后运行以后保存data=&dsn,然后&dsn是houses,也就是说最近一次是houses,没有定义library名称,所以是work library的(work.houses和houses都是临时的,sasuser.house是永久的),然后需要大写就是答案
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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