我有一个从Excel导入的数据集,其中的国家/地区存储为一个变量,而相应的种群被放置在单独的变量中,但在下一个观察值中。
例如:
clear
input str32 country population
"United States of America" .
"" 3447
"Afghanistan" .
"" 727
"Belgium" .
"" 992
"China" .
"" 12000
end
如何在与population
相同的观察结果中获得country
的值?
答案 0 :(得分:1)
以下对我有用:
replace population = population[_n+1] if population == .
drop if country == ""