【发布时间】:2012-11-16 09:34:51
【问题描述】:
我有一个类似于下表的数据集。我想要做的是将每个 ID 的 NA 替换为相应 ID 中的可用数据,除了我想要预测的结果变量。例如,对于 ID 1,我想要复制 1990 年到 1991、1992、1993 年的信息。对于 ID 2,我应该复制从 1992 年到 1990、1991 和 1993 年的信息。ID 代表一个集群,比如村庄。最终我想预测失踪年份的结果。我想在 R 中做到这一点。
ID YeStart Author YEAR Lat Long Outome
1 1990 Goroo 2012 23.45 -16.718 20
1 1991 <NA> NA NA NA 30
1 1992 <NA> NA NA NA NA
1 1993 <NA> NA NA NA NA
2 1990 <NA> NA NA NA 2
2 1991 <NA> NA NA NA NA
2 1992 Berthe 2012 20.45 -16.718 NA
2 1993 <NA> NA NA NA NA
3 1990 <NA> NA NA NA NA
3 1991 Berthe 2012 40.45 -16.718 NA
3 1992 <NA> NA NA NA NA
3 1993 <NA> NA NA NA 50
【问题讨论】:
-
嘿@jonestats,你还没有接受你之前问题的答案。花点时间弄清楚。您只需单击要接受的答案旁边的复选标记。
-
让我检查一下,现在就做。我昨天勾选了是表示它很有用,但我无法再次找到该选项。
标签: r duplicates na