Learn R Programming

Smisc (version 0.3.9.1)

comboList: Produces all possible combinations of a set of linear model predictors

Description

Produces a list representing all possible combinations of linear model predictors

Usage

comboList(n.pred, outFile = NULL, njobs = 1)

Arguments

n.pred

integer indicating the number of predictors

outFile

text string indicating the .Rdata file to which the returned list of predictor combinations will be saved. If NULL, then no file is saved.

njobs

Integer indicating the number of parallel jobs to be used in calculating the combinations, using parLapplyW

Value

A list of class combolist is invisibly returned with the two components shown below. If outFile is not NULL, this same list is saved to outFile:

len

The total number of combinations

pList

A list where each element contains an integer representation of one combination of the predictors

Details

Uses combn to identify the combinations.

Examples

Run this code
# NOT RUN {
x <- comboList(4)
print(x)

# A parallel job
y <- comboList(4, njobs = 2)

# Should be equal
identical(x, y)
# }

Run the code above in your browser using DataLab