假设我有以下数据框并希望合并它们。根据部分匹配选择数据
df1 = data.frame(zipcoide=c(90001,90002,90003,66062,90005))
df1
df2 = data.frame(sfc_code=c(900,660,800,400,500,100,300,350,310,450))
df2
SCF代码显然是邮政编码前缀,我想将sfc_code与邮政编码匹配。
基本上,如果我给出了一个scf代码列表,我想选择所有那些具有该scf代码的zip代码。
所以在这个例子,我想
90001
90002
90003
90005
结束了,我想我可以使用sqldf包编写一个查询,选择基于“LIKE”%900%”,但在寻找的东西多一点“优雅”。
谢谢!
我只是在一个随机数扔,并不意味着是什么特别的事情。 – amathew 2013-05-01 16:30:20