以下是引用chenxueping在2007-3-16 18:19:00的发言: 问题是这样的:
比如: data a;
array a(3) a1-a3;
input a1-a3;
cards;
...
;
假设有10个观测,我要找两个观测,这两个观测当然满足一定的条件(此时,需要用到a1,a2 ,a3)那么,是不是就要对这10个观测进行循环,让每一个观测都与其余观测做运算,但_n_好象不是变量,请教!3x!!(不知道我的意思有没有说清楚?)
我不是很清楚你的意思,如果你要找观测,不是非得用循环,你的数组跟你的意思有什么关系么
比如:
DATA A;
SET A;
IF A1+A2=A3;
RUN;