2383 2

SAS 宏循环结果的逐一输出 [推广有奖]

  • 0关注
  • 4粉丝

教授

12%

还不是VIP/贵宾

-

威望
0
论坛币
6752 个
通用积分
15.6910
学术水平
18 点
热心指数
24 点
信用等级
15 点
经验
407 点
帖子
1190
精华
0
在线时间
996 小时
注册时间
2013-1-20
最后登录
2024-4-1

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
各位大神,我初学macro,对于do% i=1 to% n..end%不是很了解,我想写一段程序,最后得到的结果是按照&i 的次序逐一输出,该怎么做呀?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:宏循环 Macro 怎么做 Mac End 程序

沙发
intheangel 学生认证  发表于 2014-4-4 11:22:09 |只看作者 |坛友微信交流群
macro就是个宏循环,你可以简单的看做%do i=1 %to 10;...;%end; 就是把里面的内容重复了10遍,每一遍里面都有一个i的宏变量,每一遍它的值都在变化
我是一只瘦瘦的小猪~~~
╭︿︿︿╮
{/-◎◎-/}
( (oo) )
  ︶︶︶

使用道具

藤椅
1597534628 发表于 2014-7-8 18:50:35 |只看作者 |坛友微信交流群
/*麻烦各位高手,以下程序问题出在哪里呢*/
%macro difc(vara,varb,varc);
%do n=1 %to 8;
%let m=n+1;
&varc&m=&varb&m-&vara&n ;
output ;
%end;
%mend difc;

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-29 02:04