rjags - 使用 rjags 进行贝叶斯模型选择
问题描述
模型图像
我正在尝试使用 rjags 对图像文件中的模型进行 Gibbs 采样。我写的模型如下。
model {
for (i in 1:N) {
y[i] ~ dnorm(mu[i], lambda)
mu[i] <- ((c(1, gamma)*beta)%*%X[i,])
}
for (i in 1:(p+1)) {
beta[i] ~ dnorm(bhat[i], 0.00001)
}
for (i in 1:p) {
gamma[i] ~ dbern(eta)
}
eta ~ dbeta(1,1)
lambda ~ dgamma(v0/2, v0*s0/2)
}
但是,在我获得的样本中,伽玛值都为零。有没有办法修复我的模型以获得不同的结果?
解决方案
推荐阅读
- javascript - Cannot get if-statement to work within function
- spring-mvc - Cannot resolve variable _csrf in Spring MVC Application
- mysql - 使用连接的 SQL 请求
- python - How do I replace all characters in a Python string?
- python - Converting pygame surface buffer bytes into numpy array
- typescript - 如何找出 React.ComponentType 的类?
- nativescript - 无法在本地运行 nativescript
- r - 根据过去的购买情况购买物品的概率
- ios - 将数据传递到数组中 - Swift
- javascript - React Hooks 和组件生命周期等价物