On Oct 20, 2010, at 3:42 PM, Yunting Sun wrote:
Hello,
I encounter the problem that one library I use masks the function
gam in
another library I use so that the gam in the other library cant
function
correctly. Is it possible to damask? I detach one of the library
but the
masking problem is still there.
Dear gigi;
There is a special syntax for detaching packages and since you have
not shown what you did, it is not possible to determine what is
happening (or not).
?detach
# Perhaps:
detach(package:unwanted)
If you want to use a function, say "weighted.mean", in a package, say
"Hmisc" that has been masked by another package, then use the "::"
operator to pull it out of its namespace:
Hmisc::weighted.mean(arguments) # I don't know if this is a real
function
Further (real) example after loading Hmisc.
> units
function (x, ...)
UseMethod("units")
<environment: namespace:Hmisc>
> base::units
function (x)
UseMethod("units")
<environment: namespace:base>
Thank you and kind regards,
gigi
[[alternative HTML version deleted]]
--
David Winsemius, MD
West Hartford, CT
______________________________________________
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.