SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

12
返回列表 发新帖
楼主: shiyiming
打印 上一主题 下一主题

Data步循环宏变量的赋值

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
11#
 楼主| 发表于 2010-2-23 17:12:35 | 只看该作者

Re: Data步循环宏变量的赋值

还有就是,不用%do的话

array(n)=lag&n.(x)
这个怎么解决
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
12#
 楼主| 发表于 2010-2-24 09:37:06 | 只看该作者

Re: Data步循环宏变量的赋值

不知道LZ说的是这个意思么?
[code:3phq2eun]%let n=10;
data a;
  array x(&n);
  do i=1 to &n;
    x(i)=i;
  end;
run;
[/code:3phq2eun]

对于lag&amp;n.(x),以前想了好几个方法,都没搞定... <!-- s:( --><img src="{SMILIES_PATH}/icon_sad.gif" alt=":(" title="Sad" /><!-- s:( -->
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
13#
 楼主| 发表于 2010-2-24 11:04:53 | 只看该作者

Re: Data步循环宏变量的赋值

LOGn(x)=ln(x)/ln(n)...........SAS STATEMENT  log(x)/log(n)
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
14#
 楼主| 发表于 2010-2-24 12:44:26 | 只看该作者

Re: Data步循环宏变量的赋值

to ahuige
<!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: -->
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
15#
 楼主| 发表于 2010-3-2 16:12:16 | 只看该作者

Re: Data步循环宏变量的赋值

to superkuhasu
array  +  mod(_n_, &amp;cycle)
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
16#
 楼主| 发表于 2010-3-3 12:36:22 | 只看该作者

Re: Data步循环宏变量的赋值

to oloolo
Details for &amp;cycle? <!-- s:lol: --><img src="{SMILIES_PATH}/icon_lol.gif" alt=":lol:" title="Laughing" /><!-- s:lol: -->
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
17#
 楼主| 发表于 2010-3-9 14:53:17 | 只看该作者

Re: Data步循环宏变量的赋值

to superkuhasu
自己动脑筋
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-3-3 17:26 , Processed in 0.146955 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表