我知道WinBugs使用精度作为dnorm
中的参数而不是方差
model {
#Likelihood
for(i in 1:N1){
y1[i] ~dnorm(mu,tau)
}
sigma <- sqrt(1/tau)
#Priors
mu ~ dnorm(0,0.000001)
tau~ dgamma(taumu, taus)
}
我的问题是:如果我想指定sigma
的先行词,因为我知道它的均值和方差是否适合使用以下模型?
model {
#Likelihood
for(i in 1:N1){
y1[i] ~dnorm(mu,tau)
}
tau <- sqrt(1/sigma)
#Priors
mu ~ dnorm(0,0.000001)
sigma ~ dnorm(sigmamu, sigmas)
}
提前致谢