expand-grid-df-fl.rdExpand grid of data frames
expand.grid.df(..., unique=TRUE)Creates new data frame containing all combination of rows from
data.frames in ...
expand.grid.df(data.frame(a=1,b=1:2))
#> a b
#> 1 1 1
#> 2 1 2
expand.grid.df(data.frame(a=1,b=1:2), data.frame())
#> a b
#> 1 1 1
#> 2 1 2
expand.grid.df(data.frame(a=1,b=1:2), data.frame(c=1:2, d=1:2))
#> a b c d
#> 1 1 1 1 1
#> 2 1 2 1 1
#> 3 1 1 2 2
#> 4 1 2 2 2
expand.grid.df(data.frame(a=1,b=1:2), data.frame(c=1:2, d=1:2), data.frame(e=c("a","b")))
#> a b c d e
#> 1 1 1 1 1 a
#> 2 1 2 1 1 a
#> 3 1 1 2 2 a
#> 4 1 2 2 2 a
#> 5 1 1 1 1 b
#> 6 1 2 1 1 b
#> 7 1 1 2 2 b
#> 8 1 2 2 2 b