with_rng_version | R Documentation |
Change the RNG version and restore it afterwards.
with_rng_version(version, code)
local_rng_version(version, .local_envir = parent.frame())
version |
|
code |
|
.local_envir |
The environment to apply the change to. |
with_rng_version()
runs the code with the specified RNG version and
resets it afterwards.
local_rng_version()
changes the RNG version for the caller
execution environment.
[any]
The results of the evaluation of the code
argument.
withr
for examples
RNGversion()
, RNGkind()
, with_seed()
.
RNGkind()
with_rng_version("3.0.0", RNGkind())
with_rng_version("1.6.0", RNGkind())
with_rng_version("3.0.0",
with_seed(42, sample(1:100, 3)))
with_rng_version("1.6.0",
with_seed(42, sample(1:100, 3)))
RNGkind()
fun1 <- function() {
local_rng_version("3.0.0")
with_seed(42, sample(1:100, 3))
}
fun2 <- function() {
local_rng_version("1.6.0")
with_seed(42, sample(1:100, 3))
}
RNGkind()
fun1()
fun2()
RNGkind()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.