我已经看到了其他软件包的类似问题,我尝试过在其他帖子中提供的解决方案,例如删除软件包并重新安装,清除全局环境等,但我仍然得到同样的错误。
> 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中的所有软件包,但无济于事。我目前正在尝试为我拥有的数据运行Boosted回归树。如果我继续上述错误,我最终会得到:
Error: could not find function "ecospat.boyce"
任何帮助都将受到高度赞赏。
答案 0 :(得分:3)
我有相同的错误消息,但就我而言,它是名为latticeExtra
的软件包,这是我的计算机上缺少的软件包。我尝试安装该软件包,但无法从CRAN获得。然后,我寻找tar.gz文件并尝试安装该软件包,弹出错误消息,提示我需要R的最新版本。最后,我将R版本(从3.5.3升级到3.6.3)并尝试使用ecospat
程序包就可以了!