id Year Lat Long
1 1990 10 11
3 1994 2 8
. 1998 2 8
1 1993 . .
1 1991 10 .
3 1996 . 8
我最近开始使用Stata,我在编码数据时遇到了一些困难。上面附有数据的样本。我的想法是,我有一系列具有已知纬度和经度的物体。但是,数据有一些缺失值。例如,在第3行中,id应为3,因为纬度和经度与第2行相同。此外,在第4行中,纬度和经度应分别为10和11,因为id与第1行中的相同我将如何编写这个?在Stata中有一个简单的命令可以解决这个问题吗?我对Stata的理解是相当基础的,因为我刚刚开始使用它。
编辑:它应该以最终形式显示:
id Year Lat Long
1 1990 10 11
3 1994 2 8
3 1998 2 8
1 1993 10 11
1 1991 10 11
3 1996 2 8
答案 0 :(得分:1)
试试这个:http://www.sealedenvelope.com/stata/xfill/
其他方式:http://www.stata.com/support/faqs/data-management/replacing-missing-values/
来自SSC的或carryforward
。