Evaluate an R expression within the environment of the elements
of a sem_graph
object, and return the modified sem_graph
.
Usage
edit_graph(x, expr, element = c("edges", "nodes"), ...)
edit_nodes(x, expr, ...)
edit_edges(x, expr, ...)
Arguments
- x
An object of class
sem_graph
.- expr
expression to evaluate.
- element
Character. The element of the
sem_graph
to edit, defaults toc("edges", "nodes")
.- ...
Arguments passed on to
within
.
Examples
p <- prepare_graph(layout = get_layout("x", rows = 1))
p <- edit_graph(p, {colour = "blue"}, element = "nodes")
plot(p)