Learn R Programming

caugi (version 1.0.0)

write_dot: Write caugi Graph to DOT File

Description

Writes a caugi graph to a file in Graphviz DOT format.

Usage

write_dot(x, file, ...)

Value

Invisibly returns the path to the file.

Arguments

x

A caugi object.

file

Path to output file.

...

Additional arguments passed to to_dot(), such as graph_attrs, node_attrs, and edge_attrs.

See Also

Other export: caugi_deserialize(), caugi_dot(), caugi_export(), caugi_graphml(), caugi_mermaid(), caugi_serialize(), export-classes, format-caugi, format-dot, format-graphml, format-mermaid, knit_print.caugi_export, read_caugi(), read_graphml(), to_dot(), to_graphml(), to_mermaid(), write_caugi(), write_graphml(), write_mermaid()

Examples

Run this code
cg <- caugi(
  A %-->% B + C,
  B %-->% D,
  C %-->% D,
  class = "DAG"
)

if (FALSE) {
# Write to file
write_dot(cg, "graph.dot")

# With custom attributes
write_dot(
  cg,
  "graph.dot",
  graph_attrs = list(rankdir = "LR")
)
}

Run the code above in your browser using DataLab