我正在尝试建立一个模型,其中响应是一个比例(它实际上是一个政党在选区中获得的选票份额)。它的分布不正常,所以我决定用 beta 分布对其进行建模。我也有几个预测因素。
但是,我不知道如何在 BUGS/JAGS/STAN 中编写它(JAGS 是我最好的选择,但这并不重要)。我的问题是我通过预测变量对参数进行了总和,但是我能用它做什么呢?
代码将是这样的(在 JAGS 语法中),但我不知道如何“链接” y_hat
andy
参数。
for (i in 1:n) {
y[i] ~ dbeta(alpha, beta)
y_hat[i] <- a + b * x[i]
}
(y_hat
只是参数和预测变量的叉积,因此是确定性关系。a
并且b
是我试图估计的系数,x
作为预测变量)。
感谢您的建议!