【发布时间】:2016-05-11 09:35:40
【问题描述】:
我有两个大型数据集。一个是旧的,第二个和第一个差不多。不同之处在于,与第一个数据集相比,第二个具有新行、更新的 Value 和缺失的行。
我想将所有内容保留在新数据集中,并用旧数据集中存在的缺失行(Date 和 Code 的组合)填充它。顺序并不重要。
旧数据集:
Date Code Value
2015-10-01 1 145
2015-10-01 1 175
2015-11-01 6 112
2015-12-01 2 160
2016-01-01 6 124
2016-01-01 6 572
2016-02-01 5 160
2016-02-01 1 574
新数据集:
Date Code Value
2015-10-01 1 145
2015-10-01 2 1452
2015-11-01 6 125
2015-12-01 2 160
2016-01-01 6 1501
2016-01-01 6 572
2016-03-01 9 452
2016-03-01 7 500
输出:
Date Code Value
2015-10-01 1 145
2015-10-01 2 1452
2015-11-01 6 125
2015-12-01 2 160
2016-01-01 6 1501
2016-01-01 6 572
2016-03-01 9 452
2016-03-01 7 500
2015-10-01 1 175
2016-02-01 5 160
2016-02-01 1 574
当Date 和Code 没有匹配的组合时,应添加旧数据集中的相应行。
在输出中,最后三行来自旧数据集。我查看了不同的帖子,但没有找到我需要的内容。
【问题讨论】:
标签: r missing-data