8

嗨,我有一个包,其中包含使用 gWidgets 制作 gui 的功能,有没有办法可以在包加载时执行它,以便界面立即出现。

我想是这样的:

.OnAttach <- function(libname, pkgname){
  gui()
}

会工作,但我仍在学习钩子,以及包加载和卸载期间的事件,以及 R 环境的东西。

编辑:

这是我目前在我的 zzz 文件中的内容:

.onLoad <- function(libname = find.package("GspeEaR"), pkgname = "GspeEaR") {
  gui()
}

谢谢,

本·W。

4

1 回答 1

4

我认为您想要.onLoad将其转储到名为 zzz.R 的 .R 文件中(传统上)。这是我使用过的示例:github.com/trinker/gmailR/blob/master/R/zzz.R

于 2013-02-18T02:50:12.470 回答