我知道,ls("package:grid")和find.funs("package:grid")在mvbutils,但显然都没有能找到之后才能使用内部或与非导出的函数和方法,:::或getAnywhere.
我必须/R在源包的目录中获取文件并ls()在干净的全局环境中使用,但必须有更好的方法,不是吗?
找到包中所有相关函数的最佳方法是什么?我目前正在通过caTools包.如果我这样做?caTools或者??caTools我只是想要搜索那些被调用的函数而不是函数.有没有一种简单的方法来访问R gui中的所有功能?有没有什么好方法可以搜索功能?
我正在写一个R包,并且真的想避免使用其他包中的函数名.例如,我打算调用函数'annotate',但这已经在NLP包中使用了.显然最好避免明显的名称选择,但有没有系统的方法来搜索CRAN发布的功能名称的详尽列表,以避免重复?我很欣赏这对于CRAN共享软件包非常重要,但是在本地共享时它也可能是相关的,以防万一与另一个加载的软件包发生冲突.