我在Mac OSX El Capitan上使用R 3.3.1(虽然我在mac.binary.mavericks上运行RStudio),但我无法正确下载'rjags'。我发现this post on stackoverflow,我最初尝试通过遵循准答案来解决问题,因为我的错误与初始海报的错误相同。我已经尝试了所有方法,但最接近的方法是通过df1[df1['col2'] not in df2['col1'].tolist]
直接从CRAN下载rjags。但是,当我运行install.packages("rjags")
时,我现在遇到了一个新错误:
library("rjags")
我不确定如何处理此错误。有人可以帮我解释这意味着什么,也许还有另外一种方法可以将Error in get(method, envir = home) :
lazy-load database '/Library/Frameworks/R.framework/Versions/3.3/Resources/library/rjags/R/rjags.rdb' is corrupt
In addition: Warning messages:
1: In .registerS3method(fin[i, 1], fin[i, 2], fin[i, 3], fin[i, 4], :
restarting interrupted promise evaluation
2: In get(method, envir = home) :
restarting interrupted promise evaluation
3: In get(method, envir = home) : internal error -3 in R_decompress1
Error: package or namespace load failed for ‘rjags’
下载到我的Mac上吗?
编辑:rjags
如下:
sessionInfo()