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.
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:
matrix (adjacency or incidence) from {base} R
edgelist, a data frame from {base} R or tibble from {tibble}
igraph, from the {igraph} package
network, from the {network} package
tbl_graph, from the {tidygraph} package
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.
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")
See Also
Other marks: mark_diff, mark_nodes, mark_select, mark_tie_select, mark_triangles