jags で一時変数を作成したいのですが、R で動作するように動作しません。
for (cid in 1:CAMPAIGN_N) {
for (time in 1:DATE_N){
index <- time * CAMPAIGN_N + cid - 2
positives[index] ~ dbin( k[time]*ctr[cid], tries[index])
}
}
index
変数が一度しか定義されていないため、エラーが発生します。だから私はそれを次の醜い方法で書かなければなりませんでした:
for (cid in 1:CAMPAIGN_N) {
for (time in 1:DATE_N){
positives[time * CAMPAIGN_N + cid - 2]
~ dbin( k[time]*ctr[cid], tries[time * CAMPAIGN_N + cid - 2])
}
}
ジャグで一時変数を作成する方法はありますか?