| as_tidy_dagitty | R Documentation |
tidy_dagitty objectsAn alternative API and specification to tidy_dagitty(), as_tidy_dagitty()
allows you to create tidy_dagitty objects from data frames. There is also a
method for dagitty objects, which is a thin wrapper for tidy_dagitty().
To create a DAG from a data frame, it must contain name and to columns,
representing the nodes and any edges leading from the nodes. If there are
x, y, xend, and yend columns, they will be used as coordinates.
Otherwise, layout will be used. See tidy_dagitty for more information
about layouts. Additionally, you can specify status (one of exposure,
outcome, or latent) by including a status column. Any other columns in
the data set will also be joined to the tidy_dagitty data.
as_tidy_dagitty(x, ...)
## S3 method for class 'dagitty'
as_tidy_dagitty(x, seed = NULL, layout = "nicely", ...)
## S3 method for class 'data.frame'
as_tidy_dagitty(x, seed = NULL, layout = "nicely", ...)
x |
An object to convert into a |
... |
optional arguments passed to |
seed |
a numeric seed for reproducible layout generation |
layout |
a layout available in |
a tidy_dagitty object
tidy_dagitty(), pull_dag()
data.frame(name = c("c", "c", "x"), to = c("x", "y", "y")) %>%
as_tidy_dagitty()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.