Description Usage Arguments Value Author(s) Examples
When a function requires several arguments as a list, userSpecifiedList
is designed to 'match' users arguments to default argument structure.
1 | userSpecifiedList(l, l.default, el.default = NULL)
|
l |
A named or unnamed list or vector of elements. |
l.default |
The default list of arguments needed by a function. |
el.default |
if length of |
A list of arguments where the user specified arguments are matched into default arguments.
If el.default
is set, one element is returned.
Sebastian Weirich
1 2 3 4 5 6 7 8 9 10 | default.arguments <- list(logfile = TRUE, systemfile = TRUE, history = TRUE, covariance = TRUE, reg_coefficients = TRUE, designmatrix = TRUE)
users.arguments <- c(FALSE, FALSE)
userSpecifiedList ( l = users.arguments, l.default = default.arguments)
users.arguments <- list(history = FALSE)
userSpecifiedList ( l = users.arguments, l.default = default.arguments)
users.arguments <- FALSE
names(users.arguments) <- "covariance"
userSpecifiedList ( l = users.arguments, l.default = default.arguments)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.