1

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[] が定義されていません。この問題を解決する方法がわからないので、助けていただければ幸いです。

4

1 に答える 1

2

ベクトル変数CD41を正しく dataList に渡していますか?

R を使用している場合は、CD41<-as.vector(CD41)OpenBUGS に渡す前に呼び出してみてください。1 列の行列とベクトルは、BUG と R の両方で異なるものであることに注意してください。

于 2013-04-17T18:11:31.697 に答える