[R] conditioning inside an lapply

markleeds at verizon.net markleeds at verizon.net
Fri Apr 11 23:35:07 CEST 2008


>From: markleeds at verizon.net
>Date: 2008/04/11 Fri PM 04:16:56 CDT
>To: r-help at stat.math.ethz.ch
>Subject: [R] conditioning inside an lapply

in my previous example, the last name in temp should
have been z not x. i didn't intend to have
duplicate names in temp. I apologize for any
confusion that caused.

>This is probably basic but I want to condition based
>on the name of the component inside an lapply.
>
>So, in the simple example below, if .elem was x
>i want to do one thing but if it's y a
>different thing etc. Can someone tell me
>how to do that without using names(temp)
>as the thing one sends into the lapply ?
>Thanks.
>
>temp <- list(x=2,y=3,x=4)
>
>invisible(lapply(temp, function(.elem) {
>       print(.elem)
>     }))
>
>______________________________________________
>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.



More information about the R-help mailing list