apply_graph_theme {rock} | R Documentation |
Apply multiple DiagrammeR global graph attributes
Description
Apply multiple DiagrammeR global graph attributes
Usage
apply_graph_theme(graph, ...)
Arguments
graph |
The DiagrammeR::DiagrammeR graph to apply the attributes to. |
... |
One or more character vectors of length three, where the first element is
the attribute, the second the value, and the third, the attribute type ( |
Value
The DiagrammeR::DiagrammeR graph.
Examples
exampleSource <- '
---
codes:
-
id: parentCode
label: Parent code
children:
-
id: childCode1
-
id: childCode2
-
id: childCode3
label: Child Code
parentId: parentCode
children: [grandChild1, grandChild2]
---
';
parsedSource <-
parse_source(text=exampleSource);
miniGraph <-
apply_graph_theme(data.tree::ToDiagrammeRGraph(parsedSource$deductiveCodeTrees),
c("color", "#0000AA", "node"),
c("shape", "triangle", "node"),
c("fontcolor", "#FF0000", "node"));
### This line should be run when executing this example as test, because
### rendering a DiagrammeR graph takes quite long
## Not run:
DiagrammeR::render_graph(miniGraph);
## End(Not run)
[Package rock version 0.8.1 Index]