get_con | R Documentation |
Connections within the ggraph terminology are links between nodes that are
not part of the network structure itself. In that sense connections do not
affect the layout calculation in any way and will not be drawn by the
standard geom_edge_*
functions. A connection does not need to only be
defined by a start and end node, but can include intermediary nodes.
get_con
helps in creating connection data by letting you specify start
and end nodes and automatically finds the shortest path within the graph
structure that connects the given points. If this is not what is needed it is
also possible to supply a list of vectors giving node indices that define a
connection.
get_con(
from = integer(),
to = integer(),
paths = NULL,
...,
weight = NULL,
mode = "all"
)
from , to |
The index of the start and end nodes for the connections |
paths |
A list of integer vectors giving the index of nodes defining connections |
... |
Additional information to be added to the final data output. Accepts expressions that will be evaluated on the node data in it's original order (irrespective of any reordering by the layout) |
weight |
An expression to be evaluated on the edge data to provide weights for the shortest path calculations |
mode |
Character constant, gives whether the shortest paths to or from
the given vertices should be calculated for directed graphs. If |
A function that takes a layout_ggraph object and returns the given connections
Other extractors:
get_edges()
,
get_sf_nodes()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.