Как преобразовать переменную (объект) имя в строку

У меня есть следующие данные кадра с именем переменной в "фу"в;

 > foo <-c(3,4);

То, что я хочу сделать, это преобразовать в "фу" в строку. Так что в функции Я Дон'т придется создавать еще один дополнительный переменных:

   output <- myfunc(foo)
   myfunc <- function(v1) {
     # do something with v1
     # so that it prints "FOO" when 
     # this function is called 
     #
     # instead of the values (3,4)
     return ()
   }
Комментарии к вопросу (4)
Решение

Вы можете использовать deparse и заменить, чтобы получить имя аргумента функции:


myfunc 
Комментарии (6)