13

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

ls(loadNamespace("ggplot2"))

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

library(ggplot2)
ls("package:ggplot2")

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

4

2 回答 2

21

您可以使用记录在案getNamespaceExports("ggplot2")的 .

于 2012-03-12T22:37:46.990 回答
5

啊找到了。无证

ls(getNamespaceInfo(mynamespace, "exports"));

似乎可以解决问题。

于 2012-03-11T20:34:36.070 回答