Learn R Programming

lavaSearch2 (version 2.0.3)

combination: Form all Unique Combinations Between two Vectors

Description

Form all unique combinations between two vectors (removing symmetric combinations).

Usage

.combination(..., levels = FALSE)

Value

A matrix, each row being a different combination.

Arguments

...

[vectors] elements to be combined.

levels

[logical] should a label for each combination be output as an attribute named levels.

Examples

Run this code
.combination <- lavaSearch2:::.combination

.combination(1,1)
.combination(1:2,1:2)
.combination(c(1:2,1:2),1:2)

.combination(alpha = 1:2, beta = 3:4)
.combination(alpha = 1:2, beta = 3:4, gamma = 1:4)
.combination(alpha = 1:3, beta = 1:3, gamma = 1:3)

Run the code above in your browser using DataLab