rand_seed: An unevaluated expression to return .Random.seed if exists

rand_seedR Documentation

An unevaluated expression to return .Random.seed if exists

Description

This expression returns .Random.seed when eval(rand_seed) and NULL otherwise.

Usage

rand_seed

Details

It is designed to work with opts_chunk$set(cache.extra = rand_seed) for reproducibility of chunks that involve with random number generation. See references.

References

https://yihui.org/knitr/demo/cache/

Examples

eval(rand_seed)
rnorm(1)  # .Random.seed is created (or modified)
eval(rand_seed)

yihui/knitr documentation built on Nov. 14, 2024, 3:14 p.m.