writeModel | R Documentation |
Convert R function to a WinBUGS model file. BUGS models follow
closely S syntax. It is therefore possible to write most BUGS models as R
functions.
As a difference, BUGS syntax allows truncation specification like this:
dnorm(...) I(...)
but this is illegal in R. To overcome this
incompatibility, use dummy operator %_%
before I(...)
:
dnorm(...) %_% I(...)
. The dummy operator %_%
will be
removed before the BUGS code is saved.
In S-PLUS, a warning is generated when the model function is defined if the
last statement in the model is an assignment. To avoid this warning, add the
line invisible()
to the end of the model definition. This line will be
removed before the BUGS code is saved.
writeModel(model, con = "model.bug", digits = 5)
model |
R function containing the BUGS model in the BUGS model language, for minor differences see Section Details. |
con |
passed to |
digits |
number of significant digits used for WinBUGS
input, see |
Nothing, but as a side effect, the model file is written
original idea by Jouni Kerman, modified by Uwe Ligges, Daniel Sabanes Bove removed S-PLUS part
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.