Learn R Programming

fixtuRes (version 0.1.3)

MockDataGenerator: MockDataGenerator

Description

Object that stores mock data configurations and generated datasets

Arguments

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.