【发布时间】:2019-06-21 18:48:29
【问题描述】:
我正在尝试对与特定变量相关的数据集进行分析,但该问题仅向调查的一半受访者提出。 SAS 中是否有一个函数可以让我从当前数据集创建一个新数据集,但只包括那些回答感兴趣问题的人?
【问题讨论】:
-
您需要提供有关数据结构的更多信息。还有你做了哪些尝试,它们在哪些方面没有奏效?
-
我不太确定如何描述我的数据集的结构,但我试过了:
-
新数据;变老;如果 varofinterest =。然后删除;运行;
-
如果每个受访者只有一个观察结果,您的示例应该有效。此外,如果变量是字符而不是数字,那么您的测试是错误的。您可以改用 MISSING() 函数,因为它适用于任一变量类型。
-
我尝试使用 MISSING() 并且它有效。必须是基于字符的变量。非常感谢!
标签: sas