Man pages for simDAG
Simulate Data from a (Time-Dependent) Causal DAG

add_nodeAdd a 'DAG.node' or a 'DAG.network' object to a 'DAG' object
as.dagitty.DAGTransform a 'DAG' object into a 'dagitty' object
as.igraph.DAGTransform a 'DAG' object into an 'igraph' object
as_tidy_dagitty.DAGTransform a 'DAG' object into a 'tidy_dagitty' object
dag2matrixObtain a Adjacency Matrix from a 'DAG' object
dag_from_dataFills a partially specified 'DAG' object with parameters...
doPearls do-operator for 'DAG' objects
empty_dagInitialize an empty 'DAG' object
long2start_stopTransform a 'data.table' in the long-format to a 'data.table'...
matrix2dagObtain a 'DAG' object from a Adjacency Matrix and a List of...
netSpecify Network Dependencies in a 'DAG'
networkCreate a network object for a 'DAG'
nodeCreate a node object for a 'DAG'
node_aalenGenerate Data from an Aalen Additive Hazards Model
node_binomialGenerate Data from a (Mixed) Binomial Regression Model
node_competing_eventsGenerate Data with Multiple Mutually Exclusive Events in...
node_conditional_distrGenerate Data by Sampling from Different Distributions based...
node_conditional_probGenerate Data Using Conditional Probabilities
node_coxGenerate Data from a Cox-Regression Model
node_gaussianGenerate Data from a (Mixed) Linear Regression Model
node_identityGenerate Data based on an expression
node_mixtureGenerate Data from a Mixture of Node Definitions
node_multinomialGenerate Data from a Multinomial Regression Model
node_negative_binomialGenerate Data from a Negative Binomial Regression Model
node_next_timeGenerate the Next Time of an Event in Discrete-Event...
node_poissonGenerate Data from a (Mixed) Poisson Regression Model
node_rsurvGenerate Data from Parametric Survival Models
node_time_to_eventGenerate Data from repeated Bernoulli Trials in Discrete-Time...
node_zeroinflGenerate Data from a Zero-Inflated Count Model
plot.DAGPlot a 'DAG' object
plot.simDTPlot a Flowchart for a Discrete-Time Simulation
rbernoulliGenerate Random Draws from a Bernoulli Distribution
rcategoricalGenerate Random Draws from a Discrete Set of Labels with...
rconstantUse a single constant value for a root node
rsampleSample values from a given vector
rtexpSample values from a left-truncated exponential distribution
sim2dataTransform 'sim_discrete_time' output into the start-stop,...
simDAGSimulate Data from a DAG and Associated Node Information
sim_discrete_eventSimulate Data from a 'DAG' with Time-Dependent Variables in...
sim_discrete_timeSimulate Data from a 'DAG' with Time-Dependent Variables in...
sim_from_dagSimulate Data from a 'DAG'
sim_n_datasetsSimulate multiple datasets from a single 'DAG' object
simDAG documentation built on Jan. 9, 2026, 1:08 a.m.