- 阅读权限
- 255
- 威望
- 2 级
- 论坛币
- 182896 个
- 通用积分
- 15364.0374
- 学术水平
- 208 点
- 热心指数
- 271 点
- 信用等级
- 174 点
- 经验
- 299479 点
- 帖子
- 5605
- 精华
- 1
- 在线时间
- 13667 小时
- 注册时间
- 2006-6-21
- 最后登录
- 2026-9-14
已卖:302份资源
大师
还不是VIP/贵宾
TA的文库 其他... Software
中英文Ebook
R学习
- 威望
- 2 级
- 论坛币
 - 182896 个
- 通用积分
- 15364.0374
- 学术水平
- 208 点
- 热心指数
- 271 点
- 信用等级
- 174 点
- 经验
- 299479 点
- 帖子
- 5605
- 精华
- 1
- 在线时间
- 13667 小时
- 注册时间
- 2006-6-21
- 最后登录
- 2026-9-14
 | 开心 2026-9-12 11:07:29 |
|---|
签到天数: 2505 天 连续签到: 2 天 [LV.Master]伴坛终老
|
5论坛币
|
- proc format;
- value grpLabel 1='ALL' 2='AML low risk' 3='AML high risk';
- run;
- data BMT;
- input DIAGNOSIS Ftime Status Gender@@;
- label Ftime="Days";
- format Diagnosis grpLabel.;
- datalines;
- 1 2081 0 1 1 1602 0 1
- 1 1496 0 1 1 1462 0 0
- ;
- run;
- %macro aaa(DATA=bmt, CLASS=DIAGNOSIS);
- data _null_;
- set &data;
- if _n_=1 then do;
- %if %sysevalf(%superq(class)=,boolean)=0 %then %do;
- /* %local format label; */
- call symput("label", vlabel(%superq(class)));
- call symput("format",vformat(%superq(class)));
- %put &label;
- %put &format;
- %end;
- end;
- run;
- %mend;
- %aaa;
复制代码 为什么加了%local format label; 这一句,%put不出来结果呢?谢谢! |
|