我試圖從依賴從其他列他們平等相同的列值替換缺失值:塔塔:與現有的觀測替換缺失值
我有不同的企業,不同行業&國家和不同年份。下面只是一個小例子。如果他們來自同一家公司,我想用列中現有的值替換缺失的值(列行業或國家)。
例如,公司123在第2年錯過了它的行業。我擁有的公司屬於以前(有時是成功)年的企業,但不知道如何添加它。
另一個例子:我公司444缺少了國家年3我從往年有其國家,但不知道如何轉移/複製到第三年:
--firm--year--industry--country
--123----1-------1---------usa
--123----2-------1---------usa
--123----3--------.--------usa
--333----1-------2---------usa
--333----2--------.---------usa
--444---1---------.----------fr
--444---2---------2---------fr
--444---3---------2----------.
我擡頭看着stata/help和互聯網。我能找到的只是替換命令,但它只替換了相同的數字。
我認爲這將是東西:
replace industry=(problaby something dependant of the firm (and maybe year)) if industry==.
replace country=(problaby something dependant of the firm (and maybe year)) if country==.
我不知道,爲國家替代,因爲觀察不是數字。我想我需要爲國家替換產生一個包含數字的新變量。
非常感謝!
非常感謝@Dimitriy。我已經在昨天查看了來自stata的FAQ,但是xfill-command幫助我完美! – Franz