Message-ID: <ae7dd0c40fdd93fcf0d522d99760678d@soc.soton.ac.uk>
Date: 2005-03-30T08:28:08Z
From: robin hankin
Subject: Recall() and sapply()
Hi.
I'm having difficulty following the advice given in help(Recall).
Consider the two
following toy functions:
f1 <- function(n){
if(length(n)>1){return(sapply(n,f1))}
matrix(n,n,n)
}
f2 <- function(n){
if(length(n)>1){return(sapply(n,Recall))}
matrix(n,n,n)
}
f1() works as desired (that is, f(1:3), say, gives me a three element
list whose i-th element
is an i-by-i matrix whose elements are all i).
But f2() doesn't.
How do I modify either function to use Recall()? What exactly is
Recall() calling here?
--
Robin Hankin
Uncertainty Analyst
Southampton Oceanography Centre
European Way, Southampton SO14 3ZH, UK
tel 023-8059-7743