由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - SAS PROC MODEL中变量赋值,请大侠解答~急等,谢谢!
相关主题
新手请教proc IML里do loop的问题觉得SAS array超难用
问一个SAS macro的问题如何在用SAS给多个data step 和proc step 做循环语句呢?
请教SAS ADV 50 中的一道简单macro题目SAS ADVANCED 一道题求助
请教一个SAS题目求助,SAS ADV 130 中94
请帮忙看3道SAS题。问一个关于SAS的循环的问题
[提问]怎样提取SAS Dateset的observation number?ask for help (urgent): A SAS question
Sas programming help一个简单的SAS 问题
请问SAS advanced macro global 和local求助:一个SAS小程序
相关话题的讨论汇总
话题: let话题: macrolist2话题: iv话题: varlist
进入Statistics版参与讨论
1 (共1页)
g*******s
发帖数: 59
1
dataset ts; ts 包含dependent variable : orig_fl_bal_0,
independent variable: c1 c2 c3 c4
目的是实现proc model fit的自动化;
程序如下:
%let iv_list = c1 c2 c3 c4;
%global finalResult;
%global macrolist2;
%macro generateResults(varlist);
%let result = a&k.;
%let macrolist = a&k.;
%let k = %str(1);
%do %while(%scan(&varlist, (%sysevalf(&k))) ne );
%let iv = %scan(&varlist,(&sysevalf(&k)));
%let finalResult = &result + b&k.*&iv;
%let result = &finalResult;
%let macrolist2 = ¯olist b&k.;
%let macrolist = ¯olist2;
%let k = %eval(&k+1);
%end;
%mend generateResults;
%generateResults(&iv_list);
proc model data=ds;
params ¯olist2.;
orig_fl_bal_o = &finalResult.;
fit orig_fl_bal_o / white breusch = (1 &iv_list.);
run;
quit;
error: Note :line generated by the macro variable "FinalResult!"
! a1 + b1*c1+b2*c2+b3*c3+b4*c4;
Error 22-322
各位大侠, 字符串都转化了为什么还是无法工作?请指教!
谢谢!!
1 (共1页)
进入Statistics版参与讨论
相关主题
求助:一个SAS小程序请帮忙看3道SAS题。
SAS 求助, 一个小问题, 包子答谢[提问]怎样提取SAS Dateset的observation number?
问一些sas的问题Sas programming help
[合集] 求助,怎样在SAS里读数据的column name?请问SAS advanced macro global 和local
新手请教proc IML里do loop的问题觉得SAS array超难用
问一个SAS macro的问题如何在用SAS给多个data step 和proc step 做循环语句呢?
请教SAS ADV 50 中的一道简单macro题目SAS ADVANCED 一道题求助
请教一个SAS题目求助,SAS ADV 130 中94
相关话题的讨论汇总
话题: let话题: macrolist2话题: iv话题: varlist