mark_ties {manynet} | R Documentation |
Marking ties based on structural properties
Description
These functions return logical vectors the length of the ties in a network identifying which hold certain properties or positions in the network.
-
tie_is_multiple()
marks ties that are multiples. -
tie_is_loop()
marks ties that are loops. -
tie_is_reciprocated()
marks ties that are mutual/reciprocated. -
tie_is_feedback()
marks ties that are feedback arcs causing the network to not be acyclic. -
tie_is_bridge()
marks ties that cut or act as articulation points in a network. -
tie_is_path()
marks ties on a path from one node to another.
They are most useful in highlighting parts of the network that are particularly well- or poorly-connected.
Usage
tie_is_multiple(.data)
tie_is_loop(.data)
tie_is_reciprocated(.data)
tie_is_feedback(.data)
tie_is_bridge(.data)
tie_is_path(.data, from, to, all_paths = FALSE)
Arguments
.data |
An object of a manynet-consistent class:
|
from |
The index or name of the node from which the path should be traced. |
to |
The index or name of the node to which the path should be traced. |
all_paths |
Whether to return a list of paths or sample just one. By default FALSE, sampling just a single path. |
See Also
Other marks:
mark_diff
,
mark_nodes
,
mark_select
,
mark_tie_select
,
mark_triangles
Examples
tie_is_multiple(ison_marvel_relationships)
tie_is_loop(ison_marvel_relationships)
tie_is_reciprocated(ison_algebra)
tie_is_feedback(ison_algebra)
tie_is_bridge(ison_brandes)
ison_adolescents %>%
mutate_ties(route = tie_is_path(from = "Jane", to = 7)) %>%
graphr(edge_colour = "route")