OpenBugs コードに問題は見当たりませんが、同じエラー メッセージが表示され続けます。
事前確率を含むモデルを以下に示します。
model{
for (i in 1:n) {
y[i] ~ dnorm(mu[i], tau)
mu[i] <- z1
}
## Priors
z1 ~ dnorm(200, 0.0025)
beta ~ dnorm(5, 0.0001)
p0 ~ dunif(0, 100)
Limit[1] ~ dnorm(0, 0.0001)
Limit[2] ~ dnorm(0, 0.0001)
ranked_limits <- sort(Limit)
pi_1<- ranked_limits[1]
pi_2 <- ranked_limits[2]
z_hat ~ dnorm(133, 0.0004)
tau ~ dgamma(0.001, 0.001)
sigma2 <- 1/tau
}
モデルを確認しようとするたびに、16行目に「予期された右括弧」というエラーが返され続けます。
その行のコード行は次のとおりです。
pi_1 <- ranked_limits[1]
このエラーが発生する特定の理由はありますか。
いくつかのテストを行ってから、その行をコメントアウトすると、下の行が同じエラーを返します。その行もコメントアウトすると、その下の行がエラーを返します。
私がここに欠けているものはありますか?