Description Usage Arguments Details Value Author(s) See Also Examples
Generating the files of initial values for MCMC which can be used in the script for running BUGS in batch-mode.
1 | genInitsFile(n.chains, inits, initsFileStem)
|
n.chains |
The number of chains to run. |
inits |
A list of list of initial values or a function which returns a list of initial values. See details. |
initsFileStem |
A character string naming the files to print to. See details. |
if inits
is a list, it should have length n.chains
, and
each element of the list should be a list which contains one set of
initial values. If inits
is a function, it will be run
n.chains
times to generate a list of list of initial values.
The initsFileStem
is the stem of the file names. The resulted
file names end with .txt. For example, if n.chains
is 3 and
initsFileStem
is "init", then the file names will be init1.txt,
init2.txt, and init3.txt.
None.
Jun Yan jyan@stat.uiowa.edu and Marcos Prates marcosop@est.ufmg.br
1 2 3 4 5 6 7 8 9 10 11 12 13 | ## when inits is a list:
inits <- list(list(alpha=1, beta=2), list(alpha=4, beta=4))
genInitsFile(2, inits, "foo.init")
file.show("foo.init1.txt")
file.show("foo.init2.txt")
## when inits is a function:
inits <- function() list(alpha=rnorm(2, sd=100),
beta=rgamma(1, 0.1, 0.001))
genInitsFile(2, inits, "foo.init")
file.show("foo.init1.txt")
file.show("foo.init2.txt")
unlink("foo.init1.txt")
unlink("foo.init2.txt")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.