| render_drake_ggraph {drake} | R Documentation | 
Visualize the workflow with ggplot2/ggraph using
drake_graph_info() output.
![[Stable]](../help/figures/lifecycle-stable.svg)
Description
This function requires packages ggplot2 and ggraph.
Install them with install.packages(c("ggplot2", "ggraph")).
Usage
render_drake_ggraph(
  graph_info,
  main = graph_info$default_title,
  label_nodes = FALSE,
  transparency = TRUE
)
Arguments
| graph_info | List of data frames generated by
 | 
| main | Character string, title of the graph. | 
| label_nodes | Logical, whether to label the nodes.
If  | 
| transparency | Logical, whether to allow transparency in
the rendered graph. Set to  | 
Value
A ggplot2 object, which you can modify with more layers,
show with plot(), or save as a file with ggsave().
See Also
vis_drake_graph(), sankey_drake_graph(), drake_ggraph()
Examples
## Not run: 
isolate_example("Quarantine side effects.", {
load_mtcars_example() # Get the code with drake_example("mtcars").
if (requireNamespace("ggraph", quietly = TRUE)) {
  # Instead of jumpting right to vis_drake_graph(), get the data frames
  # of nodes, edges, and legend nodes.
  drake_ggraph(my_plan) # Jump straight to the static graph.
  # Get the node and edge info that vis_drake_graph() just plotted:
  graph <- drake_graph_info(my_plan)
  render_drake_ggraph(graph)
}
})
## End(Not run)
[Package drake version 7.13.10 Index]