文雅13 发表于 2013-2-9 13:30 
方便的话发送消息看看您的数据和程序?
数据格式变更的只有y, #2013.02.06,我已回帖告诉你
数据要更正的仅是n1=2, #n1是由你短信息提供的
其余的通通没变.
y<-response$y
t<-response$t
sumn=response$sumnobs
sqbh<-cov$sq #1 x 317
sex<-cov$sex #1 x 317
nobs<-cov$nobs #1 x 317
n<-length(nobs)
n1=2
knotD
OMEGA_all
...
nn3
nn4
但是
t,sumn,nobs,数据有误,2013.02.07,我已告诉你要检验
这会造成gen.inits()后,Trap:undefined real result
只是你一直没回复,
所以程序是为了错误数据能运行所做出的非常措施,
严格说你的程序我并没改变.
但底下数据你终究要面对,检验,解释,尤其是sort,才不会原地踏步
1.sample size n=317,但t的长度是1268, 显然不对,
2.only one observation,n1=2,
for (i in 1:n1)
{
y[i,1]~dbern(p[i,1])
...
etaM[i,1]<-beta0all
+beta1all*t[(sumn-nobs+1)]
}
当i=1,2时
sumn=[ 1 2 5 7...1202]
nobs=[ 4 4 2 4.............4 4]