由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教一个SAS macro variable 问题
相关主题
logistic regression 中的character variable两个table怎么操作?
title statementPut an order variable in a smart way in SAS
SAS basic question有谁知道北大赛艇队今年来没有来Boston比赛?
问个读含下划线MACRO的问题为什么希尔顿点数都那么快卖完了
sas base 50 答案和题目感觉有些不对啊SPG和Hyatt2014的住店得点率比较
A SAS question上海的酒店hiltonhonor为啥这么贵?
问个SAS CATS的问题SPG点数定酒店贬值不少了
Can SAS do this?为何Marriott酒店cat2比cat4贵很多? (转载)
相关话题的讨论汇总
话题: cat话题: dog话题: macro话题: sas话题: variable
进入Statistics版参与讨论
1 (共1页)
t*********l
发帖数: 778
1
我正在写一个macro,
macro a (dataset=,
CAT**=,
CAT**=,
..
CAT**=,
DOG**=,
DOG**=,
...DOG**=);
有两组input ,first one starts with CAT , anther one starts with DOG.
我想加 CAT组和DOG组, 但是不想列举,因为太多。
请问有什么好办法吗?
感谢
k*******a
发帖数: 772
2
所有的CAT放在一个macrovariable输入的时候
CAT = CAT1 CAT2 CAT3..., DOG= DOG1 DOG2 ...
MACRO里面用scan把这些信息自动读进去转化成各个variable
t*********l
发帖数: 778
3
thanks. will try.

【在 k*******a 的大作中提到】
: 所有的CAT放在一个macrovariable输入的时候
: CAT = CAT1 CAT2 CAT3..., DOG= DOG1 DOG2 ...
: MACRO里面用scan把这些信息自动读进去转化成各个variable

b*****o
发帖数: 482
4
sas有一个通配符-冒号(:)
如果你写 CAT: 他就会自动匹配所有CAT打头的variable
不过我不知道在做macro变量传递的时候能不能这样用, 你可以试试.
1 (共1页)
进入Statistics版参与讨论
相关主题
为何Marriott酒店cat2比cat4贵很多? (转载)sas base 50 答案和题目感觉有些不对啊
SPG一般哪里住比较划算?A SAS question
坡上的桑巴舞问个SAS CATS的问题
问一个简单的QueryCan SAS do this?
logistic regression 中的character variable两个table怎么操作?
title statementPut an order variable in a smart way in SAS
SAS basic question有谁知道北大赛艇队今年来没有来Boston比赛?
问个读含下划线MACRO的问题为什么希尔顿点数都那么快卖完了
相关话题的讨论汇总
话题: cat话题: dog话题: macro话题: sas话题: variable