read_definitions: Read variable definitions from a CSV file

View source: R/specification.R

read_definitionsR Documentation

Read variable definitions from a CSV file

Description

Read variable definitions from a CSV file

Usage

read_definitions(file)

Arguments

file

Path to a CSV file containing variable, distribution, formula, variance, and link columns.

Value

A simulab_spec base data.frame.

Examples

file <- tempfile(fileext = ".csv")
utils::write.csv(
  data.frame(
    variable = c("baseline", "outcome"),
    distribution = c("normal", "normal"),
    formula = c("0", "0.5 * baseline"),
    variance = c("1", "1"),
    link = c("identity", "identity")
  ),
  file, row.names = FALSE
)

specification <- read_definitions(file)
specification
head(simulate_study(n = 50, specification = specification, seed = 1))
unlink(file)

simulab documentation built on Oct. 15, 2026, 5:08 p.m.