merge指令使用后显示变量不存在,怎么办?

本文介绍了在 SAS 中,如果空变量不存在,是否有更快的方法来创建空变量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

目前我使用的方法类似于上一个问题中使用的方法,

但是做了一个小的修改,使它能够更容易地处理更多的变量.以下代码确保 n6 具有与 dsid2 引用的数据集相同的变量.

如果我理解正确,SAS 将针对每个观察运行整个 do 循环.当我开始使用更大的数据集时,我的运行时间开始变慢,我想知道是否有人有更好的技术?

如果可能,最简单的方法是将常规逻辑应用于新数据集.担心以后匹配变量.完成处理后,您可以像这样创建模板数据集的空版本:

然后 empty 和你的新数据集:

在此示例中,merged 数据集将包含缺少值的 var3.

这篇关于在 SAS 中,如果空变量不存在,是否有更快的方法来创建空变量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

我们已经了解了 Nginx 的基本命令和架构原理,下面该到最让人头疼也是最不容易理解的部分了,那就是
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

我要回帖

更多关于 受控源的控制变量不存在时 的文章

 

随机推荐