有没有办法列出包导出的对象,而不实际附加它?我试过了
ls(loadNamespace("ggplot2"))
Run Code Online (Sandbox Code Playgroud)
但是,这会显示此包中的所有已定义和导入的对象.相反,我想只看到导出的名称.即我想要的结果
library(ggplot2)
ls("package:ggplot2")
Run Code Online (Sandbox Code Playgroud)
但是没有实际将包附加到我的搜索路径.
啊找到了。无证件
ls(getNamespaceInfo(mynamespace, "exports"));
Run Code Online (Sandbox Code Playgroud)
似乎可以解决问题。