A multiverse object contains several Object variables. These can be accessed using convenient functions.
Variables from the analysis that is being performed within the multiverse can be accessed using the $
.
Object variables such as the code
, the expanded parameter options table
, the parameters
and the conditions
can be accessed using respective functions
Usage
# S3 method for multiverse
$(multiverse, name)
# S3 method for multiverse
$(multiverse, name) <- value
expand(multiverse)
# S3 method for default
expand(multiverse)
# S3 method for multiverse
expand(multiverse)
size(multiverse)
# S3 method for default
size(multiverse)
# S3 method for multiverse
size(multiverse)
code(multiverse, .pretty = TRUE)
# S3 method for default
code(multiverse, .pretty = TRUE)
# S3 method for multiverse
code(multiverse, .pretty = TRUE)
parameters(multiverse)
# S3 method for default
parameters(multiverse)
# S3 method for multiverse
parameters(multiverse)
conditions(multiverse)
# S3 method for default
conditions(multiverse)
# S3 method for multiverse
conditions(multiverse)
extract_variable_from_universe(multiverse, idx, name)
Arguments
- multiverse
Object of class multiverse
- name
a variable name
- value
a new value to be assigned
- .pretty
A binary argument whether `code()` should prettify the output using the tidyverse style guide. defaults to TRUE.
- idx
index of the universe in the multiverse (corresponds to the row in the table)