Thank you all the reply. The use of sys.call() as suggested by Ducan works
pretty well. This is good as the outputs from my function are large. The use
of apply family functions as suggested by Erik is good for small amounts of
outputs.
Edwin Sun
--
View this message in context:
http://r.78969
Edwin -
I think the usual way to do this would be to use a function
like lapply or mapply to call your function multiple times
with varying arguments.
For example, with one varying argument:
lapply(list(3,5), test, z = 4)
With multiple varying arguments:
mapply(test, y = list(3,5), z = list(4,
On 23/11/2010 4:21 PM, Edwin Sun wrote:
Hello all,
I wrote a function with many arguments. Then I need to call it many times
with changes on some arguments only. Is there any way to write a function or
have a method to "update" it, like the relationship between lm() and
update()?
Many thanks,
Hello all,
I wrote a function with many arguments. Then I need to call it many times
with changes on some arguments only. Is there any way to write a function or
have a method to "update" it, like the relationship between lm() and
update()?
Many thanks,
Edwin Sun
This is the sampl
4 matches
Mail list logo