这是一个看似简单的R语言问题,但我在这里没有看到确切的答案。我有一个数据框(alldata),它看起来像这样:
Case zip market
1 44485 NA
2 44488 NA
3 43210 NA
现在有超过350万条记录。
然后,我有第二个数据框,“zipcodes”。
market zip
1 44485
1 44486
1 44488
... ... (100 zips in market 1)
2 43210
2 43211
... ... (100 zips in market 2, etc.)
我想基于alldata$zip
与邮政编码数据框中相应的值匹配,找到每个案例中alldata$market
的正确值。我只是在寻找正确的语法,并且像往常一样非常感谢您的帮助。
merge
。在SO中搜索[r] merge
即可找到它。 - Ricardo Saportamerge
可能会有点慢。 - Tyler Rinkermerge.data.table
,速度非常快。不过你使用qdap
也很好。 - Ricardo Saporta