【发布时间】:2019-03-23 22:27:55
【问题描述】:
我有一个看起来像这样的数据框(Dataframe X):
id number found
1 5225 NA
2 2222 NA
3 3121 NA
我有另一个看起来像这样的数据框(数据框 Y):
id number1 number2
1 4000 6000
3 2500 3300
3 7000 8000
我想要做的是:对于 Dataframe X“number”列中的每个值,搜索它是否等于或介于 Dataframe Y 的“number1”和“number2”对值中的任何一个。此外,对于这个“number1”和“number2”对值,其各自的“id”必须与Dataframe X中的“id”匹配。如果这都是真的,那么我想在相应行的“found”列中插入一个“YES”在数据框 X 中:
id number found
1 5225 YES
2 2222 NA
3 3121 YES
我该怎么做呢?感谢您的帮助。
【问题讨论】:
-
大卫在这里的相关工作 - stackoverflow.com/questions/41132081/…
标签: r