从R包列出导出的对象而不附加它

Jer*_*oen 11 r cran

有没有办法列出包导出的对象,而不实际附加它?我试过了

ls(loadNamespace("ggplot2"))
Run Code Online (Sandbox Code Playgroud)

但是,这会显示此包中的所有已定义和导入的对象.相反,我想只看到导出的名称.即我想要的结果

library(ggplot2)
ls("package:ggplot2")
Run Code Online (Sandbox Code Playgroud)

但是没有实际将包附加到我的搜索路径.

Mar*_*rek 16

您可以使用文档getNamespaceExports("ggplot2").


Jer*_*oen 5

啊找到了。无证件

ls(getNamespaceInfo(mynamespace, "exports"));
Run Code Online (Sandbox Code Playgroud)

似乎可以解决问题。