variable recorrer que objetos objeto lista funciones ejemplos convertir caracteres cadena array string r object

string - que - recorrer objeto javascript



Cómo convertir el nombre variable(objeto) en String (1)

Esta pregunta ya tiene una respuesta aquí:

Tengo el siguiente marco de datos con el nombre de la variable "foo" ;

> foo <-c(3,4);

Lo que quiero hacer es convertir "foo" en una cadena. De modo que en una función no tengo que volver a crear otras variables adicionales:

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 () }


Puede usar deparse y substitute para obtener el nombre de un argumento de función:

myfunc <- function(v1) { deparse(substitute(v1)) } myfunc(foo) [1] "foo"