append_edge_lists function

Append several edge lists

Append several edge lists

Appends several edge lists created by create_edge_list(). Merged edges will be ordered and duplicates will be removed.

append_edge_lists(...)

Arguments

  • ...: one or several edge lists data.frame. Outputs of the function create_edge_list().

Returns

A data.frame with n rows (where n is the total number of edges) and the following two columns:

  • from: the node label of one of the two endpoints of the edge
  • to: the node label of the other endpoint of the edge

Examples

library("chessboard") # Two-dimensional sampling (only) ---- sites_infos <- expand.grid("transect" = 1:3, "quadrat" = 1:5) nodes <- create_node_labels(data = sites_infos, transect = "transect", quadrat = "quadrat") edges_1 <- create_edge_list(nodes, method = "pawn", directed = TRUE) edges_2 <- create_edge_list(nodes, method = "bishop", directed = TRUE) edges <- append_edge_lists(edges_1, edges_2)
  • Maintainer: Nicolas Casajus
  • License: GPL (>= 2)
  • Last published: 2023-10-14