我有两个数据框,它们看起来像这样:
df1 <- data.frame(reference=c("cat","dog"))
print(df1)
#> reference
#> 1 cat
#> 2 dog
df2 <- data.frame(data=c("cat","car","catt","cart","dog","dog","pitbull"))
print(df2)
#> data
#> 1 cat
#> 2 car
#> 3 catt
#> 4 cart
#> 5 dog
#> 6 dog
#> 7 pitbull
2021-12-29 由 reprex package (v2.0.1) 创建
我想找出 df1 中单词 cat 和 dog 在 df2 中出现的次数。 我希望我的数据看起来像这样
animals n
cat 1
dog 2
非常感谢您的帮助和指导。我的参考列表很长,我尝试使用grep命令查找每一个,但这需要花费我很多时间。
感谢您抽出宝贵的时间阅读此邮件。祝您节日快乐!
==
或%in%
或其他非正则表达式函数(正如所有答案所示)。 - Gregor Thomas