在r中动态创建函数

时间:2011-10-05 14:49:09

标签: r

  

可能重复:
  R: How to create a vector of functions?

可以使用列表在R中动态创建函数吗?我想做的是这样的事情:

      a = list()
      for (i in 1:10) a[[i]] = function(seed = i) runif(seed)

所以,当我打电话给[i]时,我会随机抽取1,2,......我 不幸的是R只使用了最后一个I.我还想知道是否有一个run-all函数没有显式循环或使用lapply。例如,如果我有一个列表'b'的函数,如果我调用

      run-all(b)

列表'b'中的所有函数都将运行

0 个答案:

没有答案