在R中安装Jags4.0和rjags包时,在Jags4.0和“rjag”包之间的匹配库中似乎存在问题。
我首先将Jag4.0安装到"C:\Program \Jags-4.0.0“中,然后尝试用R安装rjags软件包。
install.packages("rjags")我的默认包库是:"C:\Users\AA\Desktop\Documents\R\win-library\3.2“
当我试图安装rjags时,R显示如下所示,并且我无法将已安装的rjags加载到我的R中。
Installing package into ‘C:/Users/AA/Desktop/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)我该如何解决这个问题?
编辑以反映注释:加载库library(rjags)会导致以下错误:
错误:对于' rjags ',.onLoad在loadNamespace()中失败,详细信息: call: loadNamespace(libname,pkgname)错误:找不到任何版本的JAGS 3 rjags包只是JAGS库的一个接口,确保您已经安装了Jag-3.0.0.exe或更高版本的JAGS-3.0.0.exe /mcmc-jags/file错误:包或名称空间加载失败的‘rjags’。
发布于 2015-10-22 07:14:35
我收集了@Benjamin和@BoramLim在一个答复中的评论,以供参考。
摘要:
jags (Version4.0)和cran上的rjags之间存在版本差异,后者目前依赖于jagsVersion3.x。您可以在Sourceforge上找到rjags的工作版本。
来自博客的发布说明
经过很长一段时间的酝酿,Jages4.0.0终于在上周被释放。如果您转到Sourceforge上的项目页面,那么您应该会看到一个适合您的平台的下载链接(用于Windows和Mac的二进制包;其他平台的源tarball )。二进制包也可用于某些Linux发行版。有关细节,请参阅JAGS主页。 Mac用户应该注意,您需要OSX10.9或更高版本(即小牛、约塞米蒂或埃尔卡皮坦)。旧版本不再受支持。 rjags的包已经更新,以便与JAGS的新版本一起工作。它还没有上传到CRAN,在CRAN上可用的rjags版本(rjag3-15)也不适用于Jag4.0.0。但是,您可以使用4-3来自Sourceforge。同样,二进制包可用于Windows (.zip)和Mac (.tgz)。
https://stackoverflow.com/questions/33268990
复制相似问题