recode | R Documentation |
Recodes an edgelist such that ids go from 1 to n
recode(data, ...)
## S3 method for class 'data.frame'
recode(data, ...)
## S3 method for class 'matrix'
recode(data, ...)
data |
Edgelist as either a matrix or dataframe with ego and alter |
... |
Further arguments for the method (ignored) |
Required for using most of the package's functions, as ids are used as a reference for accessing elements in adjacency matrices.
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)
George G. Vega Yon
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")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.