全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2440 3
2010-11-06
model {for(i in 1:9)
{y[i]~dt(0,p[i],omega)
p[i]<-exp(theta[i]/2) }
theta[1]~dnorm(mu,itau2)
theta[1]<-0.2 phi<-2*phi1-1
tau<-sqrt(1/itau2)
itau2~dgamma(2.5,0.025)
phi1~dbeta(20,1.5)
omega~dchisqr(8)
mu~dnorm(0,0.01)
for(j in 2:9)
{theta[j]~dnorm(theta2[j],itau2)
theta2[j]<-phi*(theta[j-1])} }
list(y=c(-0.007612363
,0.001035292
,0.007161865
,0.000826949
,-0.007312831
,-0.007579984
,-0.002598466
,0.006810088
,-0.001741146)
list(omega=2,phi1=0.1,itau2=2,mu=0)
为什么当我输入初值后,结果显示该链包含没有初始化的变量??请高人指教,谢谢!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-11-7 18:10:12
请高人指教啊!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-11-7 18:22:31
theta[1]~dnorm(mu,itau2)
theta[1]<-0.2 phi<-2*phi1-1

其中 theta重复设置,应该改为Theta[i]]~dnorm(mu,itau2)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-11-7 22:33:48
谢谢了 3# andywang
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群