R获取函数的参数名称

时间:2016-04-29 12:20:00

标签: r function names

如何获取函数的所有参数的名称?

func = function(a,b,c,d,e){
  return(NULL)
}

对于上面的函数,我希望通过将函数的名称(即c('a','b','c','d','e'))传递给其他函数来获取'func',该函数返回参数名称的字符向量。 / p>

像这样的东西(它不起作用):

args(get('func'))

1 个答案:

答案 0 :(得分:3)

你想要的是:

names(formals(get("func")))