# Compute the Cartesian product of named variables.

### Description

Compute the Cartesian product of named variables.

### Usage

1 | ```
cartesian_product(variable.names, envir = parent.frame())
``` |

### Arguments

`variable.names` |
Character vector of names of variables |

`envir` |
The environment in which to find names |

### Value

The Cartesian product of all variables

### Examples

1 2 3 4 5 6 7 8 9 | ```
library('cumplyr')
x <- 1:2
y <- 10:11
cartesian_product(c('x', 'y'))
tmp.env <- new.env()
assign('x', 1:3, envir = tmp.env)
assign('y', 2:4, envir = tmp.env)
cartesian_product(c('x', 'y'), envir = tmp.env)
``` |

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker. Vote for new features on Trello.