【发布时间】:2023-03-06 19:38:01
【问题描述】:
为了创建一个处理移动平均线的函数,我遇到了这个问题。使用 dplyr 和 purrr,我尝试生成一个闭包列表。
v <- 5
funs <- map(1:v, ~ . %>% lag(n = .x) )
虽然funs[[1]](rnorm(100)) 或funs[[2]](rnorm(100)) 工作,但我没有设法使这条线工作:
invoke_map(funs, rnorm(100))
为什么会这样?
【问题讨论】: