List exported objects from R package without attaching it
Question
Is there a way to list the objects that a package exports, without actually attaching it? I tried
ls(loadNamespace("ggplot2"))
However this shows all of the defined and imported objects in this package. Instead I would like to see only the exported names. I.e. I would like the result of
library(ggplot2)
ls("package:ggplot2")
But without actually attaching the package to my search path.
Solution
You could use documented getNamespaceExports("ggplot2")
.
OTHER TIPS
Ah found it. The undocumented
ls(getNamespaceInfo(mynamespace, "exports"));
Seems to do the trick.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow