r错误:包或命名空间失败'ecospat'



我看到过其他包的类似问题,我已经尝试了其他帖子中提供的解决方案,例如删除包并重新安装,清除全局环境等,但我仍然得到相同的错误。

 > library(ecospat)
   Loading required package: ade4
   Loading required package: ape
   Loading required package: sp
   Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck =     vI[[i]]) : 
   there is no package called ‘slam’

我已经尝试更新RStudio中的所有包,但无济于事。我目前正试图运行一个增强回归树的数据我有。如果我继续处理上面的错误,我最终得到:

 Error: could not find function "ecospat.boyce"

我有同样的错误信息,但在我的情况下,它是一个名为latticeExtra的包,在我的电脑上丢失了。我尝试安装该软件包,但无法从CRAN获得。然后,我寻找tar.gz文件并尝试安装包,弹出一条错误消息说我需要最新版本的R。最后,我更新了我的R版本(从3.5.3到3.6.3)并尝试使用ecospat包,它工作了!

最新更新