0

我正在使用 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

任何帮助!

4

0 回答 0