retrieveDataFactory {wyz.code.metaTesting} | R Documentation |
Retrieve Data Factory
Description
As the data factory may be modified, this function allows you to make changes and to record them in your own specialized data generation factory, to match various needs and ease reuse.
Usage
retrieveDataFactory()
Details
Provides a data factory.
Retrieves a retrieveDataFactory
from options variable
op_mt_data_factory
.
Allow to customize data factory entries.
Value
An R object
that is a retrieveDataFactory
.
Author(s)
Fabien Gelineau <neonira@gmail.com>
Maintainer: Fabien Gelineau <neonira@gmail.com>
Examples
##---- typical case ----
draw_integer_array_dim2 <- function(n, replace_b_1 = TRUE) {
m <- n + sample(0:3, 1)
matrix(seq(1, n * m), byrow = TRUE, nrow = n,
dimnames = list(paste('row_', 1:n), paste('col_', 1:m)))
}
df <- retrieveDataFactory()
df$addSuffix('a', "array", draw_integer_array_dim2)
options(op_mt_data_factory = df)
fg <- retrieveDataFactory() # retrieves the user defined data factory
fg$getRecordedTypes()[suffix == 'a'] # right behavior !
# wrong behavior as retrieveDataFactory will provide the default factory and not yours!
options(op_mt_data_factory = NULL)
fh <- retrieveDataFactory() # retrieves the default factory
fh$getRecordedTypes()[suffix == 'a']
[Package wyz.code.metaTesting version 1.1.22 Index]