结果:找到“宏函数”相关内容24个,排序为按回复时间降序,搜索更多相关帖子请点击“高级
采用什么宏函数不报错
1 个回复 - 862 次查看 出现报错详细: 采用什么宏函数不报错,谢谢! bbb数据集如下:2021-4-30 16:05 - dxystata - SAS专版
很棒的EXCEL应用(宏函数
3 个回复 - 1051 次查看 2010 日历 (农历对照).xls 很棒的EXCEL应用(宏函数2009-12-28 20:08 - dhb_118 - 经管书评
%SYSFUNC 宏函数引用的函数 INTNX 中的参数超出范围
7 个回复 - 9819 次查看 以下是输出的日志: WARNING: %SYSFUNC 或 %QSYSFUNC 宏函数引用的函数 INTNX 中的参数超出范围。 NOTE: 执行 %SYSFUNC 函数时无法执行数学运算。运算结果已设为缺失值。 ERROR: 执行 %SYSFUNC 或 %QSYSFUN ...2010-11-26 16:10 - wxc_orc - SAS专版
sas 宏函数中数值的运算提示发现字符操作数
3 个回复 - 3302 次查看 %macro run_cycle(first_month,num_cycle,J_month,K_month); %do t=1 %to &num_cycle; %let x=&first_month+(&t-1)*3; %if %eval(&x/100)-(int(&x/100)))>0.12 %then %let month_cycle=&first_month+(&t-1)* ...2018-10-23 09:44 - yooop - SAS专版
sas 宏函数
0 个回复 - 1429 次查看 1.resolve:解析宏变量 2.symexist:返回宏变量存在的指示。 3.symget:在数据步执行期间将宏变量的值返回给数据步。symput是在程序执行期间将程序产生的值赋给宏变量。 4.%quote:在宏执行时屏蔽解析值得特殊字符和 ...2020-8-5 17:24 - 147724 - SAS专版
SAS %compstor宏函数解释
2 个回复 - 1107 次查看 求大神解释关于%compstor这个宏函数的用法,万分感谢!!!!2019-8-8 11:00 - ftprince - SAS专版
sas宏函数%sysfundc %str %nrstr %bquote分别是啥
2 个回复 - 8320 次查看 看晕了,想问一下这些分别是啥,有什么区别 %sysfundc %str %nrstr %bquote2019-1-13 12:07 - 夏秋鸣 - SAS专版
SAS宏函数的一个小问题
3 个回复 - 2256 次查看 在学习SAS宏函数,书上有个实例,测试了结果却不对,请大家指导一下究竟是哪里错了?谢谢! 112 %macro test(x,y); /*定义SAS宏过程*/ 113 %if x>y %then %put %eval(&x-&y); ...2018-11-19 14:45 - panxinfeng - SAS专版
%scan宏函数怎么用
3 个回复 - 13138 次查看 %let word=%scan(&text,&i,&delim);上面这句程序是干什么用的呢?2013-1-30 18:58 - ihust - SAS专版
循环语句下的宏函数
6 个回复 - 3963 次查看 循环语句doloop嵌套一个宏函数doreturn,这个宏函数有两个宏变量i和j,每一次执行宏函数我需要j=i+1;每次循环时都是k在不断增加,k可以直接赋给i,但如何通过k值赋给j呢?我的想法是建立一个新的变量kk=k+1, ...2015-11-23 22:30 - rwalker - SAS专版
sas宏函数
2 个回复 - 1044 次查看 SAS宏函数%str是干嘛的2017-10-12 12:42 - 2936249297 - 爱问频道
关于宏函数,怎么输出昨天的日期
2 个回复 - 2949 次查看 title"report produced on %sysfunc(today(),nldate)"; proc print data=sashelp.cars (obs=5); run; 分界线 上面是代码,我现在想让title 输出昨天的日期,该怎么改? 附图2017-5-14 16:14 - yaoyinuo888 - SAS专版
如何在macro中的%if中调用宏函数
1 个回复 - 1564 次查看 代码比较长,不写了 核心的问题是在macro中有这么一句%if &var1 %then %goto yy; &var1 来源 proc sql noprint; select var into: var1 separated by " or " from var1 where TYPE=2; quit; 意思是如果变量A ...2017-1-9 14:53 - zorro2004 - SAS专版
宏函数如何保存
3 个回复 - 2042 次查看 问个比较傻的问题,一般宏函数写好是存在work里面的,假设我想永久保存,应该怎么处理呢,以后调用的时候又该怎么调用呢2016-5-3 15:20 - zorro2004 - SAS专版
急求大神解答,我这段循环宏函数的程序哪里错了?
1 个回复 - 781 次查看 %MACRO MPT(NUM); DATA RES&NUM ; SET SASHELP.AIR; *此处是任意一个数据集; RUN; %MEND MPT; %MACRO CIRCLE(FROM,TO); %LOCAL M; %DO M=&FROM %TO M=&TO; %MPT(&M); %END; %MEND CIRCLE; %CIRCLE(1 ...2015-3-17 21:26 - cathyingrace - SAS专版
想写一个宏函数实现一个简单的功能,求大牛指教!
6 个回复 - 2929 次查看 编写一个宏函数mseparate(test,d1 d2 d3...dn):给定一个数据集test,输入数据分层的界限值d1,d2,d3...dn(假设界限值顺序都是d12014-1-21 20:02 - bwxiaok - SAS专版
宏函数出了点问题??求助
7 个回复 - 1956 次查看 904 %macro E2(); 905 *%let i=1; 906 %do i=1 %to &N; 907 data E2stock&i; 908 set temp_forcast4; 909 if F2_1090="&&var&i"; 910 rename C4=var&i; 911 label C ...2012-9-23 17:19 - wodematlab - SAS专版
关于宏函数名里面调用宏变量
7 个回复 - 5628 次查看 有人知道 如果我想实现宏的名称里有宏变量 以便用宏调用宏该怎么做吗? 具体来说 我有class_1_1(n)、class_1_2(n) class_2_1(n) class_2_2(n) 四个宏函数 我想 用 %class_&&i.&&j.调用是不是可以 呢? ...2012-6-13 10:40 - sophiesdaisy - SAS专版
关于宏函数sysfunc的几个问题
3 个回复 - 6387 次查看 我先大致说一下我的问题吧 这只是一个数据集: data test; input region $ state $ month monyy5. headcnt expenses revenue; format month monyy5.; cards; EASTERN VA FEB78 10 7800 15500 SOUTHERN FL MAR ...2011-12-13 00:14 - gaotao0727 - SAS专版
求高手解答:在宏函数内外对宏变量赋值的不同
9 个回复 - 3953 次查看 /************************************************************************/ %let ValueChoose= *A1= '6' '7'*A2= '6541'*A3= 'N0010' 'N0012' 'J0230'*; %let temp=%scan(&ValueChoose,1,*); %put temp:& ...2011-8-10 15:32 - dyes0506 - SAS专版
关于一个宏函数
2 个回复 - 1567 次查看 %put %sysevalf(1.-1.e-13,integer);值为1. %put %sysevalf(1.-3.1,integer);值为-2. 为什么呢?帮助文件里面说表达式如果有缺失值,则结果返回缺失值,不知道如何理解2011-1-2 09:48 - guo.bailing - SAS专版
宏函数求助
4 个回复 - 3776 次查看 我现在编了一段宏函数,然后想调用宏函数,结果老是出错~求高手指教。 %macro sort; proc sql; select dcode,state,province ,AVG(A1) AS CSIA01 /*A1平均值*/ ,AVG(A2) AS CSIA02 /*A2平均值*/ ,AVG ...2010-4-29 17:27 - zhanxu - SAS专版
AMOS的宏函数问题
0 个回复 - 1223 次查看 在Title里输入宏函数,再点击Calculate estimates图示以产生估计值结果怎么点击是另存为。。。不能出现估计值。诚请高手指点2009-4-15 18:03 - wanfengyan - 计量经济学与统计软件
问个宏函数问题
1 个回复 - 2088 次查看 如下的代码%let qq=ss;data a;store='ss&qq';call symput('x',store);run;%macro s;%put %bquote(&x) %nrbquote(&x);%mend;%s结果为什么是 ssss  ssss ,而不是 ssss  ss&qq?根据%nrbquote的解释, ...2008-5-5 11:00 - staty - SAS专版