gen_table: Generate synthetic tabular data

Description Usage Arguments Value

Description

Generate synthetic tabular data

Usage

1
2
3
4
gen_table(n, p = 10, fname = default_csv_file(), MB = 100,
  sampler = function(n) signif(runif(n)), group_probs = rep(0.1, 10),
  prepend_group_column = TRUE, column_names = paste0("col", seq(p)),
  group_column_name = "g", writer = data.table::fwrite, ...)

Arguments

n

number of rows. Specify only one of n or MB.

p

number of columns

fname

name of the file to save

MB

size of the data in MB. An integer group column will make this a little smaller.

sampler

function that creates random observations

prepend_group_column

whether to include a

writer

function to save generated data. Must have signature (data, fname, ...)

...

arguments to writer

Value

d generated data that was written to fname


clarkfitzg/RDataBenchmarks documentation built on June 29, 2019, 11:38 p.m.