dplyr是唯一能够处理我的843k data.frame并以快速方式查询它的软件包.我可以使用一些数学和相同的标准来过滤,但是我需要实现搜索概念.
我需要类似这个sqldf查询的东西
library(sqldf)
head(iris)
sqldf("select * from iris where lower(Species) like '%nica%'")
Run Code Online (Sandbox Code Playgroud)
在dplyr的帮助下,我无法找到如何做到这一点.就像是:
filter(iris,Species like '%something%')
Run Code Online (Sandbox Code Playgroud)
起点和终点%非常重要.另请注意,数据帧有800 + k行,因此传统的R函数可能运行缓慢.它必须是一个基于dplyr的解决方案.