我正在编写一个复杂的函数,但从概念上讲,它等效于
A <- 1:3
B <- 10:12
A %>% {purrr::map(B, ~.+.x)}
按照我的逻辑,.
应该是A
,而.x
应该是B
上面的方法在我想获取c(20, 22, 24)
时返回c(11, 13, 15)
。
如何在purrr中组合指向lambda函数的管道?
(请不要建议我A %>% +B
;-))
答案 0 :(得分:0)
purrr::map2(A, B, ~ .x + .y)
是您所需要的