2
我正在使用RJAGS构建分层贝叶斯线性回归模型,并且我想约束三个参数值的总和,使其平均值为1.3。那就是:使用RJAGS在贝叶斯线性回归中约束参数
的模型是:
Y = B1 * X1 + B2 * X2 + B3 * X3 + ... + BN * XN
而且,
B1 + B2 + B3〜dnorm(1.3,1 /(0.2)^ 2)
有没有可能这样做?使用一行代码来分配上一行中的参数总和似乎不起作用。
第二个最好的选择是完全约束参数(B1 + B2 + B3 = 1.3),但我不知道该怎么做。
在此先感谢您的帮助!
干杯!
是否有可能根据B1来重新表达B2和B3?这将更容易限制值,因为只有'B1'需要被约束,并且可能是另一个分裂参数。 – colin