| ggdag | R Documentation | 
ggdag() is a wrapper to quickly plot DAGs.
ggdag(
  .tdy_dag,
  ...,
  edge_type = "link_arc",
  node_size = 16,
  text_size = 3.88,
  label_size = text_size,
  text_col = "white",
  label_col = "black",
  node = TRUE,
  stylized = FALSE,
  text = TRUE,
  use_labels = NULL
)
| .tdy_dag | input graph, an object of class  | 
| ... | additional arguments passed to  | 
| edge_type | a character vector, the edge geom to use. One of: "link_arc", which accounts for directed and bidirected edges, "link", "arc", or "diagonal" | 
| node_size | size of DAG node | 
| text_size | size of DAG text | 
| label_size | size of label text | 
| text_col | color of DAG text | 
| label_col | color of label text | 
| node | logical. Should nodes be included in the DAG? | 
| stylized | logical. Should DAG nodes be stylized? If so, use
 | 
| text | logical. Should text be included in the DAG? | 
| use_labels | a string. Variable to use for  | 
a ggplot
ggdag_classic()
dag <- dagify(
  y ~ x + z2 + w2 + w1,
  x ~ z1 + w1,
  z1 ~ w1 + v,
  z2 ~ w2 + v,
  w1 ~ ~w2
)
ggdag(dag)
ggdag(dag) + theme_dag_blank()
ggdag(dagitty::randomDAG(5, .5))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.