On Thu, 14 Aug 2008, Charles Annis, P.E. wrote:
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).
Does using list(z) inside c() work? If I understand you correctly it
will.
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
--
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.