2016-04-29 5 views
2

Как я могу получить имена всех аргументов функции?R получить имена аргументов функции

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

Для вышеупомянутой функции, я хочу, чтобы получить c('a','b','c','d','e'), пропускание имени функции (т.е. 'func') к некоторой другой функции, которая возвращает символ вектор имен аргументов.

Что-то вроде этого (который не работает):

args(get('func')) 

ответ

3

Что вы хотите:

names(formals(get("func"))) 
+0

идеально. Благодарю. –

Смежные вопросы