全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4637 13
2013-05-08
悬赏 30 个论坛币 未解决
用winbugs做SV模型后,DIC无法计算,于是决定采用 R中R2winbugs程序包来做SV模型,但是初始值设定遇到了问题.
比如,变量THETA的初始值,我想要随机的生成,但是他有很多有N个,而且是和thetao是循环随机生成的如:
hetamean[i] <- mu + phi*(theta[i-1]-mu);
theta[i] ~ dnorm(thetamean[i],itau2); }
这样子的,按照参考文献用winbugs作的话,只要点gen inits 就可以了 ,现在我换成R语言应该怎么写呢?难道是要我先编程生成随机数,然后再list theta=c()出来吗?如果是这样的话,程序应该怎么写呢?求大侠指导,急急急!万分感谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2013-5-9 09:31:57
自顶,千万别沉了,求解答
二维码

扫码加我 拉你入群

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

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

2013-5-14 17:02:28
自顶
二维码

扫码加我 拉你入群

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

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

2013-5-16 09:55:20
问题已经解决了,谢谢各位的关注
二维码

扫码加我 拉你入群

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

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

2013-5-18 09:10:29
梦苏^.^ 发表于 2013-5-16 09:55
问题已经解决了,谢谢各位的关注
新的问题,解决有赏:
      用winbugs估计出来的波动率在哪里查看呢?是THETA的平均值吗?还是model 选项下面SAVE STATE 选项下面的state of sampler 中的theta值呢?求大虾解答
二维码

扫码加我 拉你入群

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

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

2013-7-14 11:02:20
已解决
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

分享

扫码加好友,拉您进群