Learn R Programming

synthesizer (version 0.3.1)

make_synthesizer: Create a function that generates synthetic data

Description

Create a function that accepts a non-negative integer n, and that returns synthetic data sampled from the emperical (multivariate) distribution of y.

Usage

make_synthesizer(y)

# S3 method for numeric make_synthesizer(y)

# S3 method for integer make_synthesizer(y)

# S3 method for logical make_synthesizer(y)

# S3 method for factor make_synthesizer(y)

# S3 method for character make_synthesizer(y)

# S3 method for data.frame make_synthesizer(y)

Value

A function accepting a single integer argument: the number of synthesized values or records to return.

Arguments

y

[vector|data.frame] Template data to be synthesized.

See Also

Other synthesis: synthesize()

Examples

Run this code
synth <- make_synthesizer(cars$speed)
synth(10)


synth <- make_synthesizer(iris)
synth(6)
synth(150)
synth(250)

Run the code above in your browser using DataLab