R - 调用随机选择的函数

And*_*ewK 0 r

如果我创建了100个不同的功能,请说:

abc()
def()
...
ghi()
jkl()
Run Code Online (Sandbox Code Playgroud)

在新功能内部,随机调用其中一个选项的最佳方法是什么?

And*_*ewK 5

创建一个列表all <- list(abc, def, ... , ghi, jkl),然后从列表中调用随机函数all[[sample(1:length(all),1]]()