expand.grids: Create a Data Frame from all combinations of factor variables

View source: R/function.R

expand.gridsR Documentation

Create a Data Frame from all combinations of factor variables

Description

Generalization of base::expand.grid to more than 2 variables.

Usage

expand.grids(d = length(list(...)), ...)

Arguments

d

number of variables (taken in following arguments with modulo)

...

variables to combine, as arrays of values

Value

data frame of all possible combinations of variables values

Examples

expand.grids(d=1)
expand.grids(d=1,seq(f=0,t=1,l=11))
expand.grids(d=2)
expand.grids(d=2,seq(f=0,t=1,l=11))
expand.grids(d=2,seq(f=0,t=1,l=11),seq(0,1,l=3))
expand.grids(d=3,seq(f=0,t=1,l=5))
expand.grids(d=NULL,seq(f=0,t=1,l=5),seq(f=0,t=1,l=5),seq(f=0,t=1,l=5))
expand.grids(seq(f=0,t=1,l=5),seq(f=0,t=1,l=5),seq(f=0,t=1,l=5))
expand.grids(d=4,seq(f=0,t=1,l=5))

DiceView documentation built on June 13, 2025, 5:08 p.m.