Package index
-
add_node()
`+`(<DAG>)
- Add a
DAG.node
object to aDAG
object
-
as.igraph(<DAG>)
- Transform a DAG object into an
igraph
object
-
dag2matrix()
- Obtain a Adjacency Matrix from a
DAG
object
-
dag_from_data()
- Fills a partially specified
DAG
object with parameters estimated from reference data
-
do()
- Pearls do-operator for
DAG
objects
-
empty_dag()
- Initialize an empty
DAG
object
-
long2start_stop()
- Transform a
data.table
in the long-format to adata.table
in the start-stop format
-
matrix2dag()
- Obtain a
DAG
object from a Adjacency Matrix and a List of Node Types
-
node_binomial()
- Simulate a Node Using Logistic Regression
-
node_competing_events()
- Simulate a Time-to-Event Node with Multiple Mutually Exclusive Events in Discrete-Time Simulation
-
node_conditional_distr()
- Simulate a Node by Sampling from Different Distributions based on Strata
-
node_conditional_prob()
- Simulate a Node Using Conditional Probabilities
-
node_cox()
- Simulate a Node Using Cox-Regression
-
node_custom
- Create Your Own Function to Simulate a Root Node, Child Node or Time-Dependent Node
-
node_gaussian()
- Simulate a Node Using Linear Regression
-
node_identity()
- Simulate a Node based on an expression
-
node_multinomial()
- Simulate a Node Using Multinomial Regression
-
node_negative_binomial()
- Simulate a Node Using Negative Binomial Regression
-
node_poisson()
- Simulate a Node Using Poisson Regression
-
node_time_to_event()
- Simulate a Time-to-Event Node in Discrete-Time Simulation
-
plot(<DAG>)
- Plot a
DAG
object
-
plot(<simDT>)
- Create a Simple Flowchart for a Discrete-Time Simulation
-
rbernoulli()
- Generate Random Draws from a Bernoulli Distribution
-
rcategorical()
- Generate Random Draws from a Discrete Set of Labels with Associated Probabilities
-
rconstant()
- Use a single constant value for a root node
-
sim2data()
as.data.table(<simDT>)
as.data.frame(<simDT>)
- Transform
sim_discrete_time
output into the start-stop, long- or wide-format
-
simDAG-package
- Simulate Data from a DAG and Associated Node Information
-
sim_discrete_time()
- Using Discrete-Time Simulation to Generate Complex Data from a Given DAG and Node Information
-
sim_from_dag()
- Simulate Data from a Given DAG and Node Information
-
sim_n_datasets()
- Generate multiple datasets from a single
DAG
object