首页 > 解决方案 > 用至少一个其他值替换缺失值并删除所有值都缺失的情况

问题描述

对于受访者至少回答一个其他问题的情况,我想在 Stata 中替换缺失值(受访者没有回答问题),并放弃所有值都缺失的情况。我怎么做?

标签: statisticsstata

解决方案


假设您有一个标识符id和 questions q1 q2 q3。当且仅

missing(q1) + missing(q2) + missing(q3) == 3 

或结果

egen nmissing = rowmiss(q1 q2 q3) 

是 3. 对类似变量的其他数字和名称使用类似的配方,然后应用drop

否则,替换缺失值通常意味着replace根据您未指定的所需协议进行应用。

在 Stata 中,您所说的情况通常称为观察


推荐阅读