我是winbugs的初学者,想问一下这个程序运行哪里有问题。。。
是想在公式a=alpha*deltaV中求参数alpha
多谢各位大神啊。。。实在没有找到哪里有问题
# linear regression
model {
for (i in 1:20) {
a[i] ~ dnorm(mu.a[i], tau)
mu.a[i] <- alpha * deltaV[i]
}
#Priors for the regression parameters
alpha ~ dnorm(0.1, 1.0E-6)
#prior for the precision parameter
tau ~ dgamma (1.0E-3, 1.0E-3)
#monitor the standard deviation
sigma <- 1/sqrt(tau)
}
# initials values
list(alpha=0, tau=1)
#Data
list a[] deltaV[]
-0.49 0.59
1.008 3.47
-2.302 3.34
0.912 1.38
-2.354 0.13
0.976 0.17
-2.238 0.49
-0.336 0.36
-0.457 0.02
-1.994 0.03
1.57 0.04
-1.91 0.02
1.52 0.01
-1.906 0.02
-0.048 0.02
1.507 0.02
-1.906 0.01
1.488 -1.53
4.072 -1.52
1.233 -1.38
end


雷达卡




京公网安备 11010802022788号







