6

当我为 CRAN 运行 R 包检查(在 Windows 7、Rstudio、R 2.15.3 和 Rtools30 上)时,我无法摆脱一系列“无可见绑定”注释。

我已经尝试了以下但没有成功: - 使用推荐的 utils::globalVariables(c("sig","dat",...etc - 将变量归零,例如,sig = NULL; dat = NULL;

最终发生的事情是我得到“无法更改 sig 的锁定绑定的值”等。代码有效,但由于这些绑定错误,它不会被接受。

CRAN 的人告诉我使用:utils::globalVariables()。我应该把这个功能放在哪里?

4

1 回答 1

7

在使用这些非绑定全局变量的 .R 文件的最顶部添加utils::globalVariables(c("obj1", "obj2")),例如 obj1、obj2。

于 2013-03-21T15:14:58.793 回答