SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 514|回复: 3
打印 上一主题 下一主题

IML 問題

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2010-12-23 13:24:01 | 只看该作者

IML 問題

想請問高手在IML中

出現
NOTE: IML Ready
ERROR: (execution) Invalid subscript or subscript out of range.
這是代表什麼意思呢?

謝謝大家^^ 感激~
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2010-12-25 12:16:19 | 只看该作者

Re: IML 問題

越界了,请检查的引用矩阵的行数和列数表达式的时候是否已经超出矩阵本身的行列数。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2010-12-25 16:56:10 | 只看该作者

Re: IML 問題

您好:

我是在巨集中執行矩陣,
如果執行次數比較少(%readst(次數);),就不會出現這個error,
但是執行多次他就會出現這項error,
請問是因為sas他本身有內鍵IML只能跑多少列嗎?

因為如果執行少次就不會有error多次才會就是因為他執行太多次了嗎?
但是最後結果還是可以print出來,
請問這個error是可以忽略的嗎?

應該要怎麼檢查呢?

感謝您~
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
地板
 楼主| 发表于 2010-12-26 09:36:30 | 只看该作者

Re: IML 問題

根据你现在描述的情况和那个error,目前我只能猜测是你执行到某次后,使得矩阵越界。
你最好把程序贴出来
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-13 20:22 , Processed in 0.068113 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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