| as.dagitty.DAG | R Documentation |
DAG object into a dagitty object
This function extends the as.dagitty function from the dagitty package to allow the input of a DAG object. The result is a dagitty object that includes only the structure of the DAG, without any specifications. May be useful to perform identifiability checks etc. on the DAG.
## S3 method for class 'DAG'
as.dagitty(x, include_root_nodes=TRUE,
include_td_nodes=TRUE, include_networks=FALSE,
layout=FALSE, ...)
x |
A |
include_root_nodes |
Whether to include root nodes in the output matrix. Should usually be kept at |
include_td_nodes |
Whether to include time-dependent nodes added to the |
include_networks |
Whether to include time-fixed networks added to the |
layout |
Corresponds to the argument of the same name in the |
... |
Currently not used. |
Returns a dagitty object.
Robin Denz
empty_dag, node, node_td, as.igraph.DAG
library(simDAG)
# some example DAG
dag <- empty_dag() +
node("death", type="binomial", parents=c("age", "sex"), betas=c(1, 2),
intercept=-10) +
node("age", type="rnorm", mean=10, sd=2) +
node("sex", parents="", type="rbernoulli", p=0.5) +
node("smoking", parents=c("sex", "age"), type="binomial",
betas=c(0.6, 0.2), intercept=-2)
if (requireNamespace("dagitty")) {
g <- dagitty::as.dagitty(dag)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.