On 24/09/2014 19:56, Kevin Wright wrote:
Sorry if this is well-known, but I can't find an answer or maybe just don't
know how to ask Google the right question.  If I run the following code in
R (3.1.1), I find that lattice:::xyplot.formula is still available (or
maybe just a promise to it ... ???) even though I've used detach and
unloadNamespace.  Is there another step I'm missing?

You just loaded it again.  Read ?`:::` .

The only way to make a package's namespace really unavailable is to uninstall it.


require(lattice)
head(lattice:::xyplot.formula)
detach(package:lattice)
search() # No longer on search list
loadedNamespaces() # But namespace is still loaded
unloadNamespace("lattice")
loadedNamespaces() # Namespace not loaded
head(lattice:::xyplot.formula)  # It is still accessible

Kevin

        [[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.

PLEASE do: no HTML, do your homework before posting.

--
Brian D. Ripley,                  rip...@stats.ox.ac.uk
Emeritus Professor of Applied Statistics, University of Oxford
1 South Parks Road, Oxford OX1 3TG, UK

______________________________________________
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.

Reply via email to