arglist | R Documentation |
Creates a list of arguments from given argument lists and arguments. This function allows to create argument lists for function calls. You may start with some basic argument list and then merge other argument lists or single argument assignments into this list. Merging means that elements of the same name are overriden and elements with new names are appended.
arglist(..., warn.on.NULL = FALSE)
... |
list of arguments to this function. All unnamed arguments are
assumed to be argument lists which are merged using
|
warn.on.NULL |
if TRUE (default is FALSE) a warning is given if any of the arguments given to this function is NULL |
merged list of arguments
callWith
# define some default arguments
args.default <- list(xlim = c(0, 10), ylim = c(0, 10), col = "red", lwd = 2)
# call plot with the default arguments
do.call(plot, arglist(args.default, x = 1:10))
# call plot with the default arguments but override the colour
do.call(plot, arglist(args.default, x = 1:10, col = "blue"))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.