JAGS 是否对 e 以外的基数有对数函数?

Does JAGS have a log function for bases other than e?

我正在尝试在 JAGS 中计算以 2 为底的对数,但找不到实现它的方法。 在文档中我找不到执行此操作的方法,我希望我遗漏了一些东西, 或者有人知道解决方法。

在此先感谢您的帮助, 本尼

Log base 2 (or the binary logarithm) can be calculated with this trick here (link to wikipedia)。作为 R 中使用自然对数的示例:

log_2_result <- log(15, base = 2)

log_2_trick <- log(15) / log(2)

identical(log_2_result, log_2_trick)
[1] TRUE

JAGS 具有 log 功能,因此您可以使用与上述类似的方法(对于 log_2_trick)。然而,需要注意的重要一点是,因为 logJAGS 中的 link 函数,所以您只能向其中输入标量。