全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
17618 17
2016-01-17
由于数据处理每次都有很多重复的过程,所以想问一下上面的问题。如何将自己写的宏程序永久储存,并且可以方便以后使用时直接调用,请问该如何编程实现。谢谢!
%macro sort;
>>>>
%mend sort;

小弟看过一种存储方式是这样的

options mstored sasmstore=mjstore;
libname path "....";
%macro sort/store des=" ...";
.>>>>>>>>>>>>>;
%mend sort;
这样确实可以存储在我自己定义的新的逻辑库中。但是我下次调用的时候就调用不成功了。
谁能帮一帮小弟,不胜感激。。
或者有什么更好的办法?
二维码

扫码加我 拉你入群

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

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

全部回复
2016-1-18 10:03:38
把你编辑好的sas程序或者宏保存好, 下次可以根据其物理路径调用, 代码如下
%inc "D:\你的程序名.sas";
二维码

扫码加我 拉你入群

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

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

2016-1-18 20:38:18
crazygoing 发表于 2016-1-18 10:03
把你编辑好的sas程序或者宏保存好, 下次可以根据其物理路径调用, 代码如下
%inc "D:\你的程序名.sas";
您好。谢谢您的回答。我想问下您,还有没有更为简单的方法。我主要想做到的是直接把我自己写的宏程序存储在sas的一个逻辑库中,然后就像sas中已经有的宏命令一样,可以直接调用哈。
二维码

扫码加我 拉你入群

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

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

2016-1-18 20:38:25
crazygoing 发表于 2016-1-18 10:03
把你编辑好的sas程序或者宏保存好, 下次可以根据其物理路径调用, 代码如下
%inc "D:\你的程序名.sas";
您好。谢谢您的回答。我想问下您,还有没有更为简单的方法。我主要想做到的是直接把我自己写的宏程序存储在sas的一个逻辑库中,然后就像sas中已经有的宏命令一样,可以直接调用哈。
二维码

扫码加我 拉你入群

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

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

2016-1-18 20:40:26
%inc "D:\你的程序名.sas"  将其放入autoexec文件中
二维码

扫码加我 拉你入群

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

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

2016-1-18 22:02:29
chinatyq 发表于 2016-1-18 20:40
%inc "D:\你的程序名.sas"  将其放入autoexec文件中
您好,能不能麻烦您说具体一点呢?谢谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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