由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教一个SAS Macro问题。谢谢
相关主题
SAS Regression Macro 问题请教 (有包子)Stupid SAS programming style is driving me crazy....
SAS ADVANCED 一道题求助Need advice on SAS macro debugging
SAS call symput question请教用Macro creating dummy的问题
请教一道SAS maro的题一道SAS面试题,关于dummy variable
请教SAS adv 题库一道macro题急问:SAS batch submission with macro variable
问一些sas的问题SAS Macro 问题请教 。。。
求教sas adv题目Re: SAS help : How to use Macro to select procedurs
一个关于macro的问题,多谢。How to the macro regression with if?
相关话题的讨论汇总
话题: dummy话题: variable话题: macro话题: missing话题: sas
进入Statistics版参与讨论
1 (共1页)
b******e
发帖数: 739
1
我现在有100个variable,
这些variable都有missing value.
我想给每个variable生成一个dummy variable, (if missing then dummy=1, else
dummy=0)
怎么才能把这100个variable自动都搞定?
谢谢
b******e
发帖数: 739
2
help ya.
thanks.

【在 b******e 的大作中提到】
: 我现在有100个variable,
: 这些variable都有missing value.
: 我想给每个variable生成一个dummy variable, (if missing then dummy=1, else
: dummy=0)
: 怎么才能把这100个variable自动都搞定?
: 谢谢

A*********u
发帖数: 8976
3
%macro dummy(in=, var=, out=);
data &out;
set ∈
if missing(&var) then dummy=1;
else dummy=0;
run;
%mend dummy;

help ya.
thanks.

【在 b******e 的大作中提到】
: help ya.
: thanks.

A*********u
发帖数: 8976
4
如果想一次全搞定
用Array
用'--'连接var1--var100

%macro dummy(in=, var=, out=);
data &out;
set ∈
if missing(&var) then dummy=1;
else dummy=0;
run;
%mend dummy;
help ya.
thanks.

【在 A*********u 的大作中提到】
: %macro dummy(in=, var=, out=);
: data &out;
: set ∈
: if missing(&var) then dummy=1;
: else dummy=0;
: run;
: %mend dummy;
:
: help ya.
: thanks.

1 (共1页)
进入Statistics版参与讨论
相关主题
How to the macro regression with if?请教SAS adv 题库一道macro题
a sas adv question问一些sas的问题
macro variable 的问题求教sas adv题目
how to make this macro work, thanks一个关于macro的问题,多谢。
SAS Regression Macro 问题请教 (有包子)Stupid SAS programming style is driving me crazy....
SAS ADVANCED 一道题求助Need advice on SAS macro debugging
SAS call symput question请教用Macro creating dummy的问题
请教一道SAS maro的题一道SAS面试题,关于dummy variable
相关话题的讨论汇总
话题: dummy话题: variable话题: macro话题: missing话题: sas