假设我有两个名为“test”和“lookup”的文件。文件“test”包含以下信息:
COL1 COL2
az ab
fc ll
gc ms
cc ds
并且文件“查找”具有:
VAR
ll
dd
cc
ab
ds
我想找到那些在“测试”中但不在“查找”中的观察结果,并用缺失值替换它们。这是我的代码:
data want; set test;
array COL[2] COL1 COL2;
do n=1 to 2;
if COL[n] in lookup.VAR then COL[n]=COL[n];
else COL[n]=.;
end;
run;
我试过上面的代码。但是 ERROR 显示“期望一个关系或算术运算符”。我的问题是如何从另一个文件中引用一个变量?