Thank you Professor Ripley: >From your response it is clear that I left out something important, for which I apologize.
Part of the et cetera is another list. Your method, which would work otherwise, also converts the other list to its members. The program being called has an argument list like (a, b, c, d, e, w, x, y, z) where z is a list but the other elements are single variables (not lists or vectors). I have the values of (a, b, c, d, e) returned from the R function "optim" as results$par. I wish to call my function with those values, some others, and finally with that other list, z. Is there a way to do this without defining another variable "var" and listing its elements without the undesirable unlisting that terminal variable z? Thank you. Charles Annis, P.E. [EMAIL PROTECTED] phone: 561-352-9699 eFax: 614-455-3265 http://www.StatisticalEngineering.com -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Prof Brian Ripley Sent: Thursday, August 14, 2008 11:20 AM To: Charles Annis, P.E. Cc: [email protected]; [EMAIL PROTECTED] Subject: Re: [R] help with my sloppy syntax Try c(as.list(par), a.hat.decision, .... et cetera ...) We are guessing what any of these are, of course. On Thu, 14 Aug 2008, Charles Annis, P.E. wrote: > R-ians: > > After some effort I coerced my code to do what I want but my syntax is a > kludge. Suggestions on more elegant syntax? > > par <- NIM.results$par > do.call("Draw.NIM.POD.curve", list(par[1], par[2], par[3], par[4], > par[5], a.hat.decision, .... et cetera ... > > It seems that I should be able to avoid defining the variable "par" and then > specifying each of its elements, but all my attempts resulted in a list > whose first element is a list, rather than the elements of the list. And my > attempts at unlist were unsuccessful. > > Thank you. > > Charles Annis, P.E. > > [EMAIL PROTECTED] > phone: 561-352-9699 > eFax: 614-455-3265 > http://www.StatisticalEngineering.com -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.

