Заполнение пустых записей - PullRequest
0 голосов
/ 12 октября 2018

Я работаю с набором данных Stata, который отслеживает год контракта компании.

Однако систематически я пропускаю год:

enter image description here

Есть ликод, который я мог бы быстро запустить, чтобы заменить отсутствующий год на год из предыдущего наблюдения?

1 Ответ

0 голосов
/ 12 октября 2018

У меня работает следующее:

clear

input var year
564 2029
597 2029
653 .
342 2041
456 2041
end

replace year = year[_n-1] if missing(year)

list

     +------------+
     | var   year |
     |------------|
  1. | 564   2029 |
  2. | 597   2029 |
  3. | 653   2029 |
  4. | 342   2041 |
  5. | 456   2041 |
     +------------+
...