Learn R Programming

intergraph (version 1.2-0)

attrmap: Network attribute copying/renaming table

Description

Setting and retrieving rules through which network/edge/vertex attributes are copied or renamed when converting network objects.

Usage

attrmap(newdf = NULL)

Arguments

newdf
data.frame, new set of copy/rename rules, see Details

Value

  • If newdf is NULL, a data frame with the current copy/rename rules. Otherwise newdf are set as new rules and the old ones are returned invisibly, much like par.

Details

Different classes for network data use different attribute names to store the same information. Some of the classes define attributes not used by other classes. This function is used to retrieve or set the rules in which these attributes are copied, renamed or dropped when converting network objects.

The rules are stored in a data frame with the following columns (all of mode character): [object Object],[object Object],[object Object],[object Object],[object Object] When converting network x, of class xclass to network y of class yclass the coercion method looks up the rows in this table for which fromcls=xclass and tocls=yclass. If network x has any of the attributes listed in the fromattr in the resulting subset of the table then, it is renamed to the corresponding value of toattr. If toattr is NA the attribute is dropped from the result.

See Also

This is used by as.igraph and as.network

Examples

Run this code
# Current values
attrmap()

Run the code above in your browser using DataLab