Stata 在同一观察中移动不同变量的值
我有一个从Excel导入的数据集,其中国家作为一个变量存储,而相应的人口则放在一个单独的变量中,但在下一个观察中 例如:Stata 在同一观察中移动不同变量的值,stata,Stata,我有一个从Excel导入的数据集,其中国家作为一个变量存储,而相应的人口则放在一个单独的变量中,但在下一个观察中 例如: clear input str32 country population "United States of America" . "" 3447 "Afghanistan" . "" 727 "Belgium" . "" 992 "China" . "" 12000 end 如何在与国家相同的观察中获得人口值?以下方法对我有效: replace popula
clear
input str32 country population
"United States of America" .
"" 3447
"Afghanistan" .
"" 727
"Belgium" .
"" 992
"China" .
"" 12000
end
如何在与
国家
相同的观察中获得人口
值?以下方法对我有效:
replace population = population[_n+1] if population == .
drop if country == ""