**From:** ANA KOZOMARA (*magnolia@absolutok.net*)

**Date:** Mon 21 Apr 2003 - 18:26:16 EST

**Next message:**Peter Dalgaard BSA: "Re: [R] how to use apply with a function created by ourselfs...?"**Previous message:**Karen.Chancellor@asu.edu: "[R] randomForest crash?"**Maybe in reply to:**Peter Dalgaard BSA: "Re: [R] how to use apply with a function created by ourselfs...?"**Next in thread:**ANA KOZOMARA: "Re: Re: [R] how to use apply with a function created by ourselfs...?"**Reply:**Peter Dalgaard BSA: "Re: [R] how to use apply with a function created by ourselfs...?"**Reply:**Thomas Lumley: "Re: Re: [R] how to use apply with a function created by ourselfs...?"

Message-id: <001c51626081543SILJA@silja.absolutok.com>

..hey thanks for the answer, both of you...

but :-(, I don't seem to have an answer to my problem...

I tried with what u suggested, but it doesn't work yet...

so I will precise it...

I have a data frame...

and I would like to apply the function "prediction" which acts on two

vectors

prediction(linear,ind),

to my data frame,I mean to all the rows of my data frame...

something like a function "Map" in Mathematica...

Shortly, I want to apply function "prediction" to a list of arguments, not

to a single argument...

I hope now it is more clear...

Thanks for the answers once more,

best regards,

ana

______________________________________________________________________

Original poruka

Od: Peter Dalgaard BSA <p.dalgaard@biostat.ku.dk>

Za: Spencer Graves <spencer.graves@pdf.com>

Tema: Re: [R] how to use apply with a function created by ourselfs...?

Primljena: 20 Apr 2003 22:31:52

Spencer Graves <spencer.graves@pdf.com> writes:

*> By default, arithmetic in R is vectorized, with a scalar being a
*

*> vector of length 1.
*

*>
*

*> Consider the following example:
*

*>
*

*> prediction <- function(a, b)
*

*> {
*

*> a+b
*

*> }
*

*> > prediction(1:3, 4:6)
*

*> [1] 5 7 9
*

*>
*

*> hope this helps, spencer graves
*

Not sure that was the question... If something else was meant, the

answer might be

lapply(v,prediction,b=5)

or

do.call("prediction",as.list(v))

Rephrasing the question might help...

-- O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk) FAX: (+45) 35327907______________________________________________ R-help@stat.math.ethz.ch mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help

**Next message:**Peter Dalgaard BSA: "Re: [R] how to use apply with a function created by ourselfs...?"**Previous message:**Karen.Chancellor@asu.edu: "[R] randomForest crash?"**Maybe in reply to:**Peter Dalgaard BSA: "Re: [R] how to use apply with a function created by ourselfs...?"**Next in thread:**ANA KOZOMARA: "Re: Re: [R] how to use apply with a function created by ourselfs...?"**Reply:**Peter Dalgaard BSA: "Re: [R] how to use apply with a function created by ourselfs...?"**Reply:**Thomas Lumley: "Re: Re: [R] how to use apply with a function created by ourselfs...?"

*
This archive was generated by hypermail 2.1.3
: Tue 01 Jul 2003 - 09:11:42 EST
*