如何替换某些行的缺失值
How to replace missing values for certain rows
我想知道如何在 Stata 中仅替换某些行的缺失值(如上所述)。
我有一个包含 842 个单元格的长列。前 160 应该是 1,其余应该是 0。但是,我的缺失值分散在 1-842 之间。如何将 1:160 中的缺失值替换为 1,将 161:842 中的缺失值替换为 0?
replace myvar = cond(_n <= 160, 1, 0) if missing(myvar)
我想知道如何在 Stata 中仅替换某些行的缺失值(如上所述)。
我有一个包含 842 个单元格的长列。前 160 应该是 1,其余应该是 0。但是,我的缺失值分散在 1-842 之间。如何将 1:160 中的缺失值替换为 1,将 161:842 中的缺失值替换为 0?
replace myvar = cond(_n <= 160, 1, 0) if missing(myvar)