Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 错误:针对';的包或命名空间失败;ecospat';_R - Fatal编程技术网

R 错误:针对';的包或命名空间失败;ecospat';

R 错误:针对';的包或命名空间失败;ecospat';,r,R,我在其他软件包中看到过类似的问题,我也尝试过其他帖子中提供的解决方案,比如删除软件包并重新安装,清除全局环境等等,但我仍然遇到同样的错误 > library(ecospat) Loading required package: ade4 Loading required package: ape Loading required package: sp Error in loadNamespace(i, c(lib.loc, .libPaths()), versi

我在其他软件包中看到过类似的问题,我也尝试过其他帖子中提供的解决方案,比如删除软件包并重新安装,清除全局环境等等,但我仍然遇到同样的错误

 > 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"

任何帮助都将不胜感激。

我收到了相同的错误消息,但在我的情况下,是名为
latticeeextra
的软件包在我的计算机上丢失了。我试图安装该软件包,但无法从CRAN获得。然后,我查找tar.gz文件并尝试安装包,弹出一条错误消息,说我需要最新版本的R。最后,我更新了我的R版本(从3.5.3到3.6.3),并尝试使用
ecospat
包,成功了

我收到了相同的错误消息,但在我的情况下,我的计算机上丢失了一个名为
latticeeextra
的包。我试图安装该软件包,但无法从CRAN获得。然后,我查找tar.gz文件并尝试安装包,弹出一条错误消息,说我需要最新版本的R。最后,我更新了我的R版本(从3.5.3到3.6.3),并尝试使用
ecospat
包,成功了

看起来您没有安装
slam
软件包。您是否尝试过先用
install.packages(“slam”)
安装它,然后重试
library(ecospat)
?我尝试过这样做,但RStudio给我一个错误,说没有名为slam.Strange的包
slam
exists()是否可以尝试从该链接手动下载和安装?另外,请注意,
slam
不是
ecospat
()的直接依赖项/导入项。因此,这必须与另一个包相关,
ecospat
依赖于该包。您使用的是哪个版本的R?Slam需要3.3.1嘿,总而言之,我删除了ecospat,并使用>install.packages重新安装了它(“ecospat”,dependencies=T);现在似乎可以了。看起来您没有安装
slam
软件包。您是否尝试过先用
install.packages(“slam”)
安装它,然后重试
library(ecospat)
?我尝试过这样做,但RStudio给我一个错误,说没有名为slam.Strange的包
slam
exists()是否可以尝试从该链接手动下载和安装?另外,请注意,
slam
不是
ecospat
()的直接依赖项/导入项。因此,这必须与另一个包相关,
ecospat
依赖于该包。您使用的是哪个版本的R?Slam需要3.3.1嘿,总而言之,我删除了ecospat,并使用>install.packages重新安装了它(“ecospat”,dependencies=T);这似乎现在起作用了。