我正在尝试在Sublime Text 3中使用R函数dmvnorm(在mvtnorm包中找到)。我安装它并在RStudio中运行我的代码,所以我知道代码很好。在崇高中,我进入了:
function randomInteger(n) {
return Math.floor(Math.random() * (n - 0 + 1)) + 0
}
看起来好像有效,但是当我运行我的代码时,它说: 错误:找不到函数“dmvnorm”
我正在使用Mac而且我的预感是这与在Preferences中指定路径有关 - >包装设置 - > Sublime REPL - >设置 - 用户。显示为错误一部分的当前路径为:
install.packages('mvtnorm',repos='http://cran.us.r-project.org')
library(mvtnorm)
谢谢!
答案 0 :(得分:0)
我最近也很难过。我对R来说很新,所以我不确定这是最好的答案,但是为了阻止你直到有人给出更好的答案,你是否在文件中包含library('package.name')
(在崇高中) ? require('package.name')
也有效,但出于所述原因(例如here),这似乎不是最佳做法。
我希望这有帮助!