xConverter | R Documentation |
xConverter
is supposed to convert an object between classes
'dgCMatrix' and 'igraph'.
xConverter(obj, from = c("dgCMatrix", "igraph"), to = c("igraph", "dgCMatrix"), verbose = TRUE)
obj |
an object of class "dgCMatrix" or "igraph" |
from |
a character specifying the class converted from. It can be one of "dgCMatrix" and "igraph" |
to |
a character specifying the class converted to. It can be one of "dgCMatrix" and "igraph" |
verbose |
logical to indicate whether the messages will be displayed in the screen. By default, it sets to true for display |
an object of class "dgCMatrix" or "igraph"
Conversion is also supported between classes 'dgCMatrix' and 'igraph'
xRDataLoader
# generate a ring graph g <- make_ring(10, directed=TRUE) # convert the object from 'igraph' to 'dgCMatrix' class xConverter(g, from='igraph', to='dgCMatrix') ## Not run: # Conversion between 'dgCMatrix' and 'igraph' # ig.EF (an object of class "igraph" storing as a directed graph) g <- xRDataLoader('ig.EF') g # convert the object from 'igraph' to 'dgCMatrix' class s <- xConverter(g, from='igraph', to='dgCMatrix') s[1:10,1:10] # convert the object from 'dgCMatrix' to 'igraph' class ig <- xConverter(s, from="dgCMatrix", to="igraph") ig ## End(Not run)