doCall

0th

Percentile

Executes a function call with option to ignore unused arguments

Executes a function call with option to ignore unused arguments.

Usage
## S3 method for class 'default}(.fcn, ..., args=NULL, alwaysArgs=NULL, .functions=.fcn, .ignoreUnusedArgs=TRUE)':
doCallundefined

.fcn{A character string naming the function to be called.}
 ...{Named arguments to be passed to the function.}
 args{A list of additional named arguments that will be appended
   to the above arguments.}
 alwaysArgs{A list of additional named arguments that will be
   appended to the above arguments and that will never be ignore.
   This is useful if you want to pass arguments to a function that accepts
   arguments via ....}
 .functions{A character vector of function names whos arguments
   should be kept. This is useful when one function passes ... to
   another, e.g. loess.}
 .ignoreUnusedArgs{If TRUE, arguments that are not accepted by the
   function, will not be passed to it. Otherwise, all arguments are passed.}

doCall("plot", x=1:10, y=sin(1:10), col="red", dummyArg=54,
         alwaysArgs=list(xlab="x", ylab="y"),
         .functions=c("plot", "plot.xy"))

do.call().

[object Object]


programming
Aliases
  • doCall.default
  • doCall
Documentation reproduced from package R.utils, version 0.5.5, License: LGPL version 2.1 or newer (the releases)

Community examples

Looks like there are no examples yet.