OpenBUGS - 变量未定义

2024-03-05

我在 OpenBUGS 中使用以下代码来执行分析:

model
{
for(i in 1:467)
{
probit(p[i])<-gamma0+gamma1*drug[i]+gamma2*CD41[i]
R[i]~dbern(p[i])
junk[i]<-ID[i]
}
gamma0~dnorm(0,.0001)
gamma1~dnorm(0,.0001)
gamma2~dnorm(0,.0001)
}
ID[] drug[] CD41[] R[]
1   0   114 NA
2   1   40  NA
3   1   12  0
4   0   15  0
....
END

我收到以下错误:变量 CD41[] 未定义。我不知道如何解决这个问题,所以任何帮助将不胜感激。


您确定要传递向量变量吗CD41正确地添加到您的数据列表中吗?

如果正在使用 R,请尝试致电CD41<-as.vector(CD41)在将其传递给 OpenBUGS 之前。请记住,1 列矩阵和向量对于 BUG 和 R 来说是不同的东西。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

OpenBUGS - 变量未定义 的相关文章

随机推荐