Hi,
I am still new to R and have a programming question. I have created a
small function which takes a parameter. In the function I want to be able
to refer to the names of the variables sent to the function (specifically
I want to be able to use the name of the variable given to the function in
an output table). For example, in the following (fictional) function I
want some way of printing "x" instead of "myvar" (i.e. the letter "x" and
not the value of x).
myfunc <- function(myvar)
{
cat("Name of input var:", name_of_myvar, "\t", "Value * 2:", myvar * 2)
}
x <- 3
myfunc(x)
Name of input var: x Value * 2: 6
So, how do I get that name_of_myvar bit? I've tried looking through the
help files and cannot find out how to do this. Any ideas?