楼主: m18602153195
1765 5

请教一段简单宏程序 [推广有奖]

  • 0关注
  • 0粉丝

学前班

80%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
26 点
帖子
3
精华
0
在线时间
2 小时
注册时间
2013-10-10
最后登录
2013-11-12

楼主
m18602153195 发表于 2013-10-14 16:40:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
data temp1;
  set peixun.fitness;
run;
%macro plot(yvar=age,xvar=weight);
  proc plot;
    plot &yvar*&xvar='*';
  run;
%mend plot;
%plot()
%plot(xvar=runtime);
quit;

这段程序macro可以自动识别age和weight来自前面的temp1数据集么 不需要加前缀么? 谢谢
二维码

扫码加我 拉你入群

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

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

关键词:宏程序 Fitness Runtime Weight peixun 程序

沙发
crackman 发表于 2013-10-14 18:08:52
宏程序的价值在于文本的替换
如果不是使用宏程序,
在原本的程序下,没有特殊注明数据集的情况下
PROC处理的数据集默认情况下是最近生成的数据集TEMP1
现在加一个宏程序,不改变这种执行的方式
所以无需再注明TEMP1,针对这个程序前缀可以省去

藤椅
Imasasor 发表于 2013-10-14 18:40:06
crackman 发表于 2013-10-14 18:08
宏程序的价值在于文本的替换
如果不是使用宏程序,
在原本的程序下,没有特殊注明数据集的情况下
你咋出来了?
欢迎加入亚太地区第一R&Python数据挖掘群: 251548215;

板凳
PhoenixHuang 发表于 2013-10-14 20:24:08
大神回归

报纸
m18602153195 发表于 2013-10-23 15:19:05
thanks

地板
mingfeng07 学生认证  发表于 2013-10-23 19:18:51
好好学习一下
欢迎扫一扫我头像关注, 不定期分享SAS技术知识。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-1 04:00