0

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]

このエラーが発生する特定の理由はありますか。

いくつかのテストを行ってから、その行をコメントアウトすると、下の行が同じエラーを返します。その行もコメントアウトすると、その下の行がエラーを返します。

私がここに欠けているものはありますか?

4

0 に答える 0