语法或数据结构错误的地方
请先依据下列修改看看
model{
for (i in 1:Subjects){
for (j in 1:Replications){
x[i,j,1:3] ~ dmnorm(mu[i,1:3],P[,])}
mu[i,1:3] ~ dmnorm(theta[1:3],T[,])}
for (k in 1:3){
theta[k] ~ dnorm(0,0.0001)
ICC[k] <- V[k,k]/(V[k,k]+W[k,k])} # Intra-class correlation
P[1:3,1:3] ~ dwish(U[1:3,1:3],3)
T[1:3,1:3] ~ dwish(R[1:3,1:3],3)
W[1:3,1:3] <- inverse(P[1:3,1:3])
V[1:3,1:3] <- inverse(T[1:3,1:3])
p.mu[1:3] ~ dmnorm(theta[1:3],T[,]) # Predicted means
p.x[1:3] ~ dmnorm(p.mu[1:3],P[,]) # Predicted measurements
for (y in 1:2){
for (z in (y+1):3){
bias[y,z] <- theta[y]-theta[z] # Bias estimation
diff[y,z] <- p.x[y]-p.x[z]}}} # Limits of agreement
INITIALS
list(theta=c(127,143,143),
P=structure(.Data=c(1,0,0,0,1,0,0,0,1),.Dim=c(3,3)),
T=structure(.Data=c(1,0,0,0,1,0,0,0,1),.Dim=c(3,3)))
DATA
list(Subjects=85, Replications=3,
x=structure(.Data=c(100,98,122,106,98,...(data omitted)...,128),.Dim=c(85,3,3)),
U=structure(.Data=c(0.100,0.005,0.005,
0.005,0.100,0.005,
0.005,0.005,0.100), .Dim=c(3,3)),
R=structure(.Data=c(0.100,0.005,0.005,
0.005,0.100,0.005,
0.005,0.005,0.1), .Dim=c(3,3)))


雷达卡
京公网安备 11010802022788号







