rlist (version 0.4.6.1)

list.maps: Map multiple lists with an expression

Description

Map multiple lists with an expression

Usage

list.maps(expr, ...)

Arguments

expr

An implicit lambda expression where only .i and .name are defined.

...

Named arguments of lists with equal length. The names of the lists are available as symbols that represent the element for each list.

Examples

Run this code
# NOT RUN {
l1 <- list(p1=list(x=1,y=2), p2=list(x=3,y=4), p3=list(x=1,y=3))
l2 <- list(2,3,5)
list.maps(a$x*b+a$y,a=l1,b=l2)
list.maps(..1$x*..2+..1$y,l1,l2)
# }

Run the code above in your browser using DataLab