[R] Variable number of arguments to function
    Michael Prager 
    Mike.Prager at noaa.gov
       
    Thu May 25 19:07:46 CEST 2006
    
    
  
Dear R List,
I have used ... to pass a varying number of arguments to a function.  
The function takes parts of specialized data objects (they happen to be 
lists) and makes comparative graphs and analyses.  The code shell looks 
like this:
models.compare <- function(...) {
   ## Get the data objects passed
   models <- list(...)
   nmodels <- length(models)
   ## Get names of models:
   modelnames <- as.character(substitute(c(...))[-1])
   ##### much code omitted here #####
}
Now I would like to pass a few named arguments to the function as well, 
to control how it prints, plots, makes files.  I am seeking advice on 
the simplest way to do this (along with the varying number of data 
arguments).
Mike
-- 
Michael H. Prager
Population Dynamics Team
NOAA Center for Coastal Habitat and Fisheries Research
Beaufort, North Carolina 28516 USA
    
    
More information about the R-help
mailing list