Pregunta súper rápida ...¿Argumentar argumento de función como una cadena de caracteres?
¿Cómo se toma el argumento de una función en particular (definido por el usuario) y se emite como una cadena de caracteres?
Si por un simple ejemplo,
foo <- function(x) { ... }
Quiero devuelva el nombre del objeto x. Así,
foo(testing123)
vuelve "testing123"
(y testing123 solo podría ser algún vector numérico aleatorio)
disculpas si esta pregunta se ha hecho antes - buscado, pero no pudieron encontrar! ¡¡Gracias!!
'deparse (sustituto (x))' sería la forma habitual de hacerlo, según la respuesta de JD. Compare su versión con JD en este 'foo (testing * bar)' para ver por qué. –
¡Sí! Me di cuenta de esto. 'deparse' es el camino a seguir. Gracias por la confirmación. – Ray
si está contento con la respuesta de JD, asegúrese de aceptarla así que i) JD obtiene algún representante y ii) otros usuarios que leen la Q saben que esto respondió su Q –