如何使SAS忽略缺少的变量名?

时间:2018-08-22 19:49:30

标签: sas

如果SAS DATA步骤在DROP,KEEP或RENAME语句中引用了不存在的变量,则它会返回一个错误提示,并由于该错误而停止DATA步骤。

当SAS引用不存在的变量时,如何使SAS继续执行该步骤?我假设对此有一个选项(?),但如果是这种情况,我不知道它叫什么。

(我正在处理年度数据集,这些数据有时会逐年增加或删除。)

1 个答案:

答案 0 :(得分:4)

尝试使用:

options dkricond=nowarn dkrocond=nowarn;

第一个用于输入数据集,第二个用于输出数据集。

完成特定的数据步骤后,您可能希望将其设置回warnerror

SAS Manual page