had*_*ley 37
我在devtools wiki的答案上有一个开头:http://adv-r.had.co.nz/Namespaces.html
SFu*_*n28 24
几年后在这里....
我整合了钱伯斯的调查结果,其他StackOverflow帖子以及R中的大量修补:http: //blog.obeautifulcode.com/R/How-R-Searches-And-Finds-Stuff/
这不是关于实施NAMESPACE/IMPORTS/DEPENDS以及更多关于这些结构的目的.回答你的一些问题.
Dir*_*tel 11
您也可以选择一个简单的小包装并按照它进行操作.
我半随机地看了一下digest,这是我的一个较小的包.我加载一个(小)动态库并导出一个符号,即digest()
函数.以下是NAMESPACE文件的内容:
## package has dynamic library
useDynLib(digest)
## and one and only one core function
export(digest)
Run Code Online (Sandbox Code Playgroud)
看看其余的源文件,也可以尝试阅读Writing R Extensions并查看示例,并进行一些实验.