I am using read.csv.sql
from the package sqldf
to try and read in a subset of rows, where the subset selects from multiple values - these values ar
You could use deparse
, but I'm not sure it's much cleaner than what you already have:
read.csv.sql("mtcars.csv",
sql = paste("select * from file where carb in ", gsub("c","",deparse(cc)) ))
And note that this is not really a general solution, because deparse
will not always give you the right character string. It just happens to work in this instance.