1

我在 .First() 中有一个脚本。我将它保存到 .RData 并将其放在一个文件夹中,我在 Rterm.exe 64 位的 Windows 快捷方式中指向该文件夹(如此处所述。当我打开快捷方式时,我收到错误“找不到功能..”,即使是基本功能..

像这样:

.First <- function() {
plot(rnorm(100))
}

> sessionInfo()
R version 2.15.0 (2012-03-30)
Platform: x86_64-pc-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=German_Austria.1252  LC_CTYPE=German_Austria.1252   
[3] LC_MONETARY=German_Austria.1252 LC_NUMERIC=C                   
[5] LC_TIME=German_Austria.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
[1] tools_2.15.0
4

1 回答 1

1

带有.RData扩展名的文件通常被指定为数据而不是源文件。然而,问题是 .First 脚本只能使用基本包中的函数,除非首先加载其他包。

.First <- function() { require(graphics)
plot(rnorm(100))
}

?Startup

就个人而言,我会用.R扩展名来命名它。

于 2012-06-22T02:12:26.790 回答