Learn R Programming

simcausal (version 0.1)

simobs: Simulate Observed Data

Description

This function simulates observed data from a DAG object

Usage

simobs(DAG, n, wide = TRUE, LTCF = NULL, rndseed = NULL)

Arguments

DAG
A DAG objects that has been locked with set.DAG(DAG). Observed data from this DAG will be simulated.
n
Number of observations to sample.
wide
A logical, if TRUE the output data is generated in wide format, if FALSE, the output longitudinal data in generated in long format
LTCF
The name of the right-censoring / failure event indicator variable for the Last Time-point Carried Forward imputation. By default, when LTCF is left unspecified, all variables that follow after any end of follow-up (EFU) event are set to missing (NA). The
rndseed
Seed for the random number generator.

Value

  • A data.frame where each column is sampled from the conditional distribution specified by the corresponding DAG object node.