Dear Tom, You can use getAnywhere(); for example:
> mean <- 1 > getAnywhere("mean") 2 differing objects matching 'mean' were found in the following places .GlobalEnv package:base namespace:base Use [] to view one of them > getAnywhere("mean")[1] [1] 1 > getAnywhere("mean")[2] function (x, ...) UseMethod("mean") <environment: namespace:base> > getAnywhere("mean")[3] function (x, ...) UseMethod("mean") <environment: namespace:base> I hope this helps, John -------------------------------- John Fox Senator William McMaster Professor of Social Statistics Department of Sociology McMaster University Hamilton, Ontario, Canada web: socserv.mcmaster.ca/jfox > -----Original Message----- > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-project.org] On > Behalf Of thmsfuller...@gmail.com > Sent: May-28-10 2:55 PM > To: r-help@r-project.org > Subject: [R] How to get the definition of a function if it is masked by a > variable? > > Hello, > > Normally, if I type a function name, it shows the function definition. > When the function is masked by a variable with the same name, it > doesn't show the function definition any more. Can anyone please tell > me a way how to retrieve the function definition even if it is masked > by a variable? > > > x=1:3 > > length(x) > [1] 3 > > length > function (x) .Primitive("length") > > length=10 > > length > [1] 10 > > length(x) > [1] 3 > > -- > Tom > > ______________________________________________ > 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. ______________________________________________ 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.