I have three or more independent variables represented as R vectors, like so:
A <- c(1,2,3) B <- factor(c(\'x\',\'y\')) C <- c(0.1,0.5)
Using cross join in sqldf:
sqldf
library(sqldf) A <- data.frame(c1 = c(1,2,3)) B <- data.frame(c2 = factor(c('x','y'))) C <- data.frame(c3 = c(0.1,0.5)) result <- sqldf('SELECT * FROM (A CROSS JOIN B) CROSS JOIN C')