MockDataGenerator: MockDataGenerator

Description Methods

Description

Object that stores mock data configurations and generated datasets

Methods

Public methods


Method new()

Create a new MockDataGenerator object

Usage
MockDataGenerator$new(configuration)
Arguments
configuration

list or path to YAML file with datasets configurations. Check configuration for details. For a sample YAML check examples.

Returns

A new MockDataGenerator object


Method get_data()

Get a dataset (if does not exist, generate it)

Usage
MockDataGenerator$get_data(data_name, size = NULL, refresh = FALSE)
Arguments
data_name

string, data set name to retrieve

size

integer, size of dataset (if provided, will refresh dataset)

refresh

boolean, refresh existing data?

Returns

mock dataset


Method get_all_data()

Get all datasets

Usage
MockDataGenerator$get_all_data(refresh = FALSE, sizes = NULL)
Arguments
refresh

boolean, refresh existing data?

sizes

integer, or vector of integers with data sizes

Returns

list with all datasets


Method clone()

The objects of this class are cloneable with this method.

Usage
MockDataGenerator$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


jakubnowicki/fixtuRes documentation built on Feb. 20, 2022, 6:14 a.m.