在WinBUGS中为随机变量转换分布

时间:2016-06-01 11:49:43

标签: winbugs

例如,可以在WinBUGS中编写以下关系吗?如果是这样的话?

X / 2~dnorm(0,1)

上面的代码会产生错误。

注意X~2 * dnorm(0,1)也不起作用。

1 个答案:

答案 0 :(得分:0)

您可以将节点定义为分布(或多个分布)的任何函数,但您必须使用确定性关系通过中间节点来执行此操作,例如:

norm_var ~ dnorm(0,1)
X <- norm_var * 2

如果手动设置初始值,请确保为norm_var而不是X执行此操作。