Folks, I've entered into an R programming territory I'm not very familiar with, thus this probably very elementary question concerning the mechanic of a function call.
I want to know from within a function the name of the variables I pass down. The function makes use of the "..." to allow for multiple unknown arguments, myfun = function(...) { do something } In the body I put, { nm <- names(list(...)) nm } When the function is called with two vectors x, and y myfun(x, y) It returns NULL. However, when the call made is, >myfun(x=x, y=y) The result is [1] "x" "y" Question : how do i get the names of the unknown variables without explicitly saying x=x... Thanks in advance. Horace ______________________________________________ R-help@stat.math.ethz.ch 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.