由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 请教一个SAS MACRO的小问题,被折磨得头痛了。。。
相关主题
Stupid SAS programming style is driving me crazy....[合集] 问个SAS的问题
SAS MACRO和Procedure[合集] 申请SAS PROGRAMMER职位,要懂哪些东西?
急问:SAS batch submission with macro variable关于SAS Advance 9 的考试体会
一个有意思的问题,关于SAS的运算时间。我也来攒个RP,谈谈SAS ADVANCE。
Re: SAS help : How to use Macro to select procedurs[合集] 用SAS生成表格,怎么弄比较好?
Need advice on SAS macro debuggingbase 和advance 考试的体会
R 语言有像SAS 一样的macro吗?今天考完了SAS ADV!
申请SAS PROGRAMMER职位,要懂哪些东西?SAS ADV passed!!!
相关话题的讨论汇总
话题: macro话题: sas话题: y3话题: y2话题: 头痛
进入Statistics版参与讨论
1 (共1页)
r******n
发帖数: 162
1
乍一想觉得很简单,结果死活搞不定,要崩溃了。。。
就是用macro来写一段code,使一个等式重复N次,比如一百次:
Y2= Y1 + a X2 + E2;
Y3= Y2 + a X3 + E3;
Y4= Y3 + a X4 + E4;
......
Y100= Y99 + a X100 + E100;
比如这么写:
%macro a;
%DO T=2 %TO 100;
%let k=???;
Y&T= Y&k + a X&T + E&T;
%END;
%mend;
怎么样才能正确定义这个k=T-1呢??
基本是第一次SAS macro,头晕脑胀,请高手赐教~~
非常感谢!!!
d*******1
发帖数: 854
2
%let k=%eval(&T-1);

【在 r******n 的大作中提到】
: 乍一想觉得很简单,结果死活搞不定,要崩溃了。。。
: 就是用macro来写一段code,使一个等式重复N次,比如一百次:
: Y2= Y1 + a X2 + E2;
: Y3= Y2 + a X3 + E3;
: Y4= Y3 + a X4 + E4;
: ......
: Y100= Y99 + a X100 + E100;
: 比如这么写:
: %macro a;
: %DO T=2 %TO 100;

r******n
发帖数: 162
3
thanks!!
1 (共1页)
进入Statistics版参与讨论
相关主题
SAS ADV passed!!!Re: SAS help : How to use Macro to select procedurs
[合集] 发伪币3000 - 不用SAS\IML如何用SAS做矩阵计算?Need advice on SAS macro debugging
SAS base考macro 吗?R 语言有像SAS 一样的macro吗?
small question on SAS macro var申请SAS PROGRAMMER职位,要懂哪些东西?
Stupid SAS programming style is driving me crazy....[合集] 问个SAS的问题
SAS MACRO和Procedure[合集] 申请SAS PROGRAMMER职位,要懂哪些东西?
急问:SAS batch submission with macro variable关于SAS Advance 9 的考试体会
一个有意思的问题,关于SAS的运算时间。我也来攒个RP,谈谈SAS ADVANCE。
相关话题的讨论汇总
话题: macro话题: sas话题: y3话题: y2话题: 头痛