在R中安装Jags 4.0和rjags
软件包时,Jags4.0和" rjags"之间的匹配库似乎存在问题。包。
我首先将Jags 4.0安装到" C:\ Program Files \ JAGS \ JAGS-4.0.0"然后我尝试用R
install.packages("rjags")
我的默认包库是:" C:\ Users \ AA \ Desktop \ Documents \ R \ win-library \ 3.2"
当我尝试安装rjags
时,R显示在下面,我无法将已安装的rjgs加载到我的R.中
Installing package into ‘C:/Users/AA/Desktop/Documents/R/win-library/3.2’
(as ‘lib’ is unspecified)
我该如何解决这个问题?
编辑以反映评论:
加载库library(rjags)
会导致以下错误:
错误:.onLoad在loadNamespace()中失败,对于' rjags',详情:call: fun(libname,pkgname)错误:无法找到任何版本的JAGS 版本3 rjags包只是JAGS库的接口 确保已安装JAGS-3.0.0.exe或更高版本 sourceforge.net/projects/mcmc-jags/files错误:包或命名空间 'rjags'
加载失败
答案 0 :(得分:0)
如果有人正在寻找相同的问题,请参考@Benjamin和@BoramLim在答案中收集的评论。
jags安装程序(版本4.0)与rj上的rjags之间存在版本差异,现在依赖于jags版本3.x.您可以在Sourceforge上找到rjags的工作版本。
从blog
发布说明经过漫长的酝酿期,JAGS 4.0.0终于在最后发布了 周。如果你去project page on Sourceforge那么你应该看到 适合您平台的下载链接(二进制包用于 Windows和Mac OS X;其他平台的源代码tarball)。二进制 软件包也适用于某些Linux发行版。有关详细信息,请参阅JAGS homepage。
Mac用户应注意您需要OS X 10.9或更高版本(即 小牛队,优胜美地队或El Capitan队)。旧版本不再发布 支撑。
R的rjags包已更新,可与新版本一起使用 JAGS它尚未上传到CRAN,以及rjags的版本 可用于CRAN(rjags_3-15)不适用于JAGS 4.0.0。 但是,您可以download rjags_4-3 from Sourceforge。再次,二进制 软件包可用于Windows(.zip)和Mac OS X(.tgz)。