全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 winbugs及其他软件专版
1227 1
2016-03-10
大家好,请问用winbugs定义模型时,只知道多个参数的联合分布,可以直接写吗?还是要每个参数都有一个先验分布?




无标题.png
model{
  for (i in 1:N){
        Z[i,1:2]~dnorm(mu[i,1:2],tau[i,1:2])
        mu[i,1]<-mu[i,2]+delta
        mu[i,2]<-mu

        sigma[1:1] <- (y*theta)^2
        sigma[1:2] <- p*y*theta^2
        sigma[2:1] <- p*y*theta^2
        sigma[2:2] <- theta^2
        tau[1:2,1:2] <-inverse(sigma[,])
  }

}

但是我只知道参数的联合分布为:f(mu,delta,y,theta,p)<-theta^(-3)*y^(-2)*(1-p^2)^(-3/2)
请各位高手帮我看一下,万分感激呐!


二维码

扫码加我 拉你入群

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

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

全部回复
2016-3-10 17:00:07
Z[i,1:2]~dnorm(mu[i,1:2],tau[i,1:2])这个写错了,应该是Z[i,1:2]~dmnorm(mu[i,1:2],tau[i,1:2])哈。我是winbugs新手哈,还请大家帮助看一下
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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