按字符串过滤tbl_sqlite列,并与另一列进行比较-dplyr
这可能是一个新手问题。在处理数据库时,如何使用dplyr将字符串值与另一列中的值进行匹配过滤? e、 我想做这样的事情按字符串过滤tbl_sqlite列,并与另一列进行比较-dplyr,r,sqlite,dplyr,R,Sqlite,Dplyr,这可能是一个新手问题。在处理数据库时,如何使用dplyr将字符串值与另一列中的值进行匹配过滤? e、 我想做这样的事情 install.packages("nycflights13") library(nycflights13) head(nycflights13) 假设我想筛选目标值中包含原点值的行,我尝试了 filter(flights_sqlite, origin %in% (unique(select(flights_sqlite,dest)))) 但是,该操作是不允许的。我不想将其
install.packages("nycflights13")
library(nycflights13)
head(nycflights13)
假设我想筛选目标值中包含原点值的行,我尝试了
filter(flights_sqlite, origin %in% (unique(select(flights_sqlite,dest))))
但是,该操作是不允许的。我不想将其转换为dataframe,因为我正在使用的数据库很大,会占用所有可用的ram 如果你在%dest中尝试FilterFlaghts\u sqlite,origin%怎么办?我想你是因为这个才嫁给dplyr的吧?使用RODBC和实际的SQL查询字符串将给您带来更大的灵活性。@docendodiscimus-该查询也会失败,因为它正在查找名为dest的表