s**u 发帖数: 383 | 1 "check model" and "load data"没问题,一complie就显示
expected multivariate node
那位有经验的讲讲这个是什么错误?
model {
for (i in 1:k-1) {
for (j in i+1:k){
win1[i,j] ~ dbin(p[i,j], n)
logit(p[i,j]) <- d[i]-d[j]}
}
d[1:k] ~dmnorm(dmu[ ], prec.Sigma[,])
## Inverse Wishart Prior for Sigma
dmu[1:k] <-0
prec.Sigma[1:k,1:k] ~dwish(Omega[,],k)
Sigma[1:k,1:k]<-inverse(prec.Sigma[,])
for (i in 1:k){ Omega[i,i] <- 0.001}
}
Data:
list(n= 4, k= 4, win1= structure(.Data = c(0, 4, 4, 4,
0, 0, 0, 1,
0, 4, 0, 3,
0, 3, 1, 0), .Dim = c(4, 4)),) | s**u 发帖数: 383 | 2 "check model" and "load data"没问题,一complie就显示
expected multivariate node
那位有经验的讲讲这个是什么错误?
model {
for (i in 1:k-1) {
for (j in i+1:k){
win1[i,j] ~ dbin(p[i,j], n)
logit(p[i,j]) <- d[i]-d[j]}
}
d[1:k] ~dmnorm(dmu[ ], prec.Sigma[,])
## Inverse Wishart Prior for Sigma
dmu[1:k] <-0
prec.Sigma[1:k,1:k] ~dwish(Omega[,],k)
Sigma[1:k,1:k]<-inverse(prec.Sigma[,])
for (i in 1:k){ Omega[i,i] <- 0.001}
}
Data:
list(n= 4, k= 4, win1= structure(.Data = c(0, 4, 4, 4,
0, 0, 0, 1,
0, 4, 0, 3,
0, 3, 1, 0), .Dim = c(4, 4)),) | m**c 发帖数: 88 | 3
这个问题解决了?什么问题?
【在 s**u 的大作中提到】 : "check model" and "load data"没问题,一complie就显示 : expected multivariate node : 那位有经验的讲讲这个是什么错误? : model { : for (i in 1:k-1) { : for (j in i+1:k){ : win1[i,j] ~ dbin(p[i,j], n) : logit(p[i,j]) <- d[i]-d[j]} : } : d[1:k] ~dmnorm(dmu[ ], prec.Sigma[,])
|
|