[R] function corresponding to map of perl

Roger D. Peng rpeng at jhsph.edu
Fri Apr 15 15:22:40 CEST 2005


I think you want 'sapply()'.

-roger

Wolfram Fischer wrote:
> Is there a function in R that corresponds to the
> function ``map'' of perl?
> 
> It could be called like:
> 	vector.a <- map( vector.b, FUN, args.for.FUN )
> 
> It should execute for each element ele.b of vector.b:
> 	FUN( vector.b, args.for.FUN)
> 
> It should return a vector (or data.frame) of the results
> of the calls of FUN.
> 
> It nearly works using:
> 	 apply( data.frame( vector.b ), 1, FUN, args.for.FUN )
> But when FUN is called ele.b from vector.b is no known.
> 
> Thanks - Wolfram
> 
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
> 

-- 
Roger D. Peng
http://www.biostat.jhsph.edu/~rpeng/




More information about the R-help mailing list