【发布时间】:2016-05-26 11:23:06
【问题描述】:
我有一个包含多个变量的数据集。我想创建一个子样本,其中仅包含具有所有变量数据的观察值,因此任何变量中都没有丢失数据。
我知道 Stata 中的 dropmiss 命令,但这不适用于此处,因为我不想删除变量,但我想删除观察结果。
我在 Stack Overflow 中发现了一个和我类似的问题,但是那里使用的统计程序是 SAS,我使用的是 Stata。 (SAS - Keeping only observations with all variables)。
一个例子(“.”是一个缺失的数据):
ID year pension age gender
1 2006 300 54 F
2 2007 250 40 M
3 2006 . 45 M
4 2005 . . F
所以在这种情况下,我只想保留样本中的 ID 1 和 2,以及 drop 3 和 4,因为它包含一些变量的缺失数据。
【问题讨论】:
标签: subset stata sample missing-data