我正在使用 INLA 运行贝叶斯模型。几个月前它运行良好。今天我再次运行此错误:有效对象(.Object)中的错误:无效类“dsparseModelMatrix”对象:超类“Mnumeric”未在对象类的环境中定义
我的代码是:
formula = casesp ~
f(ID.area, model="bym",
graph=g,
adjust.for.con.comp=TRUE) +
f(ID.area1,
ID.time,
model="iid",
constr=TRUE) +
ID.time
res0 = inla(formula, family="poisson", data=datos1, E=NULL,
control.predictor=list(compute=TRUE),
control.compute=list(dic=TRUE),
quantiles=c(0.025,0.975), verbose = FALSE)
数据的str是:
'data.frame': 4024 obs. of 34 variables:
$ DPA_PARROQ : chr "020150" "020150" "020150" "020150" ...
$ populationa : num 13768 14382 13987 16095 7 ...
$ casesa : num 3 6 0 0 0 0 0 0 0 0 ...
$ populationp : num 4608 4140 3933 3968 4 ...
$ ID.time1 : int 1 2 3 4 1 2 3 4 1 2 ...
在 x86_64-pc-linux-gnu、
arch x86_64
os linux-gnu上运行
R 版本 3.6.3
2020 年
'INLA' 版本 21.02.23
任何帮助!