Try # data AGE <- rpois(25, 30)
# option 1 foo <- function(string) table(get(deparse(substitute(string)))) foo(AGE) # no quotes # option 2 foo2 <- function(string) table(get(string)) foo2('AGE') # note the quotes here HTH, Jorge On Wed, Jun 16, 2010 at 11:30 AM, Vishwanath Sindagi <> wrote: > Hi, > > Suppose a write a function > > a_fn<-function(arg1) > { > > return(table(arg1)); > } > > I have a column called AGE. Now I call the function c = a_fn(AGE); > > When a_fn is called, AGE is received in arg1. My question is, how do I > access the actual name of the argument arg1? i.e, inside the > function, i need to know that the actual name of arg1 is "AGE" in this > case. > > Thanks in advance, > Vishwanath > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.