Splits each of an MCMC object's chains in half to double the number of chains and halve the number of iterations.

# S3 method for class 'nlists'
split_chains(x, ...)

Arguments

x

An object.

...

Other arguments passed to methods.

Value

The modified object.

See also

Other MCMC manipulations: bind_chains(), bind_iterations(), collapse_chains(), estimates()

Examples

nlists <- nlists(nlist(x = c(2, 9)), nlist(x = c(1, 7)))
nchains(nlists)
#> [1] 1
nchains(split_chains(nlists))
#> [1] 2