R package' biomod2'执行绘图功能时找不到文件

时间:2016-07-07 21:08:28

标签: r plot path

我正在尝试使用plot()包中的biomod2函数,跟随此处的插图(http://finzi.psych.upenn.edu/usr/share/doc/library/biomod2/doc/Simple_species_modelling.pdf)。以下是我得到的错误:

getwd() 
# [1] "/home/gjanzen/Documents/Hufford/Drought/Data/Layers"
plot(myBiomodData) 
  

getExportedValue(pkg,name)出错:无法打开文件   '〜/ R / x86_64-pc-linux-gnu-library / 3.3 / viridisLite / data / Rdata.rdb':否   此类文件或目录另外:警告消息:在   getExportedValue(pkg,name):重新启动中断的promise   评价

我已确认Rdata.rdb存在于以下目录中:

f <- file.choose()
f 
# [1] "/home/gjanzen/R/x86_64-pc-linux-gnu-library/3.3/viridisLite/data/Rdata.rdb"

所以,对我而言,看起来plot()函数看起来错误。如何更改此函数查找Rdata.rdb的位置?我可以以某种方式改变路径吗?或者会改变我的工作目录吗?

PS - 这是我在Stack Overflow上的第一篇文章,所以请原谅礼仪中的任何错误,并且/或者随意指出它,以便我不再重复它们。

1 个答案:

答案 0 :(得分:0)

我认为首先要尝试的是重新安装似乎是导致麻烦的软件包viridisLite

install.packages('viridisLite', dep = TRUE)

如果这不能解决问题,你应该尝试打开一个新的绘图设备扔x11()来检查问题是否来自R(resp.RStudio)绘图设备本身。