| detect_duplicate_edges | R Documentation |
Identifies edges that appear multiple times between the same pair of nodes.
For undirected networks, edges A->B and B->A are considered duplicates.
For directed networks, only identical from->to pairs are duplicates.
detect_duplicate_edges(edges)
edges |
Data frame with |
This function is useful for cleaning network data before visualization. Duplicate edges can arise from:
Data collection errors (same edge recorded twice)
Combining multiple data sources
Converting from formats that allow multi-edges
Edge lists that include both A->B and B->A for undirected networks
The function creates canonical keys by sorting node pairs (lower index first),
so edges 1->2 and 2->1 map to the same key "1-2" in undirected mode.
A list with two components:
Logical indicating whether any duplicates were found.
A list of duplicate details, where each element contains:
nodes (the node pair), count (number of edges), and
weights (vector of weights if available).
aggregate_duplicate_edges for combining duplicates into
single edges
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.