recode(data,...)## S3 method for class 'data.frame'recode(data,...)## S3 method for class 'matrix'recode(data,...)
Arguments
data: Edgelist as either a matrix or dataframe with ego and alter
...: Further arguments for the method (ignored)
Returns
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)
Details
Required for using most of the package's functions, as ids are used as a reference for accessing elements in adjacency matrices.
Examples
# Simple example ------------------------------------------------------------edgelist <- cbind(c(1,1,3,6),c(4,3,200,1))edgelist
recoded_edgelist <- recode(edgelist)recoded_edgelist
# Retrieving the "recode" attributeattr(recoded_edgelist,"recode")