combination: Form all Unique Combinations Between two Vectors

combinationR Documentation

Form all Unique Combinations Between two Vectors

Description

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

Usage

.combination(..., levels = FALSE)

Arguments

...

[vectors] elements to be combined.

levels

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

Value

A matrix, each row being a different combination.

Examples

.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)


lavaSearch2 documentation built on April 12, 2023, 12:33 p.m.