Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让SAS忽略缺少的变量名?_Sas - Fatal编程技术网

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

如何让SAS忽略缺少的变量名?,sas,Sas,如果SAS数据步骤在DROP、KEEP或RENAME语句中引用了一个不存在的变量,它将返回一个这样的错误,并因此错误停止数据步骤 当SAS引用一个不存在的变量时,如何让它继续执行该步骤?我假设有一个选项,但是如果是这样的话,我不知道它叫什么 (我处理的是每年的数据集,其中的变量每年都会被添加或删除。)尝试使用: 选项dkricond=nowarn dkrocond=nowarn 第一个用于输入数据集,第二个用于输出数据集 在完成特定数据步骤后,您可能希望将其设置回警告或错误,您知道这将是一个问题

如果SAS数据步骤在DROP、KEEP或RENAME语句中引用了一个不存在的变量,它将返回一个这样的错误,并因此错误停止数据步骤

当SAS引用一个不存在的变量时,如何让它继续执行该步骤?我假设有一个选项,但是如果是这样的话,我不知道它叫什么

(我处理的是每年的数据集,其中的变量每年都会被添加或删除。)

尝试使用:

选项dkricond=nowarn dkrocond=nowarn

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

在完成特定数据步骤后,您可能希望将其设置回
警告
错误
,您知道这将是一个问题