我正在学习为R构建一个包.现在要设置它,我需要在加载包时运行一些代码require(myPackage)
.
我阅读的文档help(".onLoad")
只是让我感到困惑,因为没有例子.我如何实际使用.onLoad
?
有人能告诉我一个简单的例子吗?例如,我知道export(myfun)
在NAMESPACE文件中将导出myfun
以供使用,我需要rnorm(10)
在包加载时运行的代码是什么?
ags*_*udy 38
通常有一个"处理函数"(传统上称为zzz.R),在加载包时要执行任务,例如加载库和编译代码.例如,您可以创建一个zzz.R文件来创建此函数:
.onLoad <- function(libname, pkgname){
x <- rnorm(10) ## dummy example
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5060 次 |
最近记录: |