
Recodes an edgelist such that ids go from 1 to n
recode(data, ...)# S3 method for data.frame
recode(data, ...)
# S3 method for matrix
recode(data, ...)
A recoded edgelist as a two-column matrix/data.frame depending
on the class of data
. The output includes an attribute called "recode"
which contains a two column data.frame providing a mapping between the
previous code and the new code (see the examples)
Edgelist as either a matrix or dataframe with ego and alter
Further arguments for the method (ignored)
George G. Vega Yon
Required for using most of the package's functions, as ids are used as a reference for accessing elements in adjacency matrices.
edgelist_to_adjmat
# Simple example ------------------------------------------------------------
edgelist <- cbind(c(1,1,3,6),c(4,3,200,1))
edgelist
recoded_edgelist <- recode(edgelist)
recoded_edgelist
# Retrieving the "recode" attribute
attr(recoded_edgelist, "recode")
Run the code above in your browser using DataLab