newbie lapply question
I am not sure to understand your problem, but it seems to me that you
can use directly the function on the range of the dates:
> x=as.Date(c('2007-01-01','2007-01-02'))
> fff=function(x){y=x+1;return(y)}
> fff(x)
[1] "2007-01-02" "2007-01-03"
> class(fff(x))
[1] "Date"
Perhaps your function use a different input (not a vector of dates but a
dataframe)?
domenico vistocco
Ranjan Bagchi wrote:
On Wed, 5 Dec 2007, Prof Brian Ripley wrote:
[...]
Thanks I'll read it more carefully.
Perhaps if you told us what you are trying to achieve we might be able to
help you achieve it.
I have a function which takes a date as an argument. I've tested it, and I'd like to run it over a range of dates. So I'm looking at apply- or map- type functions.
-- Brian D. Ripley, ripley at stats.ox.ac.uk 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
______________________________________________ R-help at r-project.org 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.