network objects.network(x, vertex.attr=NULL, vertex.attrnames=NULL, directed=TRUE,
hyper=FALSE, loops=FALSE, multiple=FALSE, bipartite = FALSE, ...)
network.copy(x)
as.network(x, ...)
is.network(x)
print.network(x, matrix.type=which.matrix.type(x),
mixingmatrices=FALSE, na.omit=TRUE, ...)
summary.network(object, na.omit=TRUE, mixingmatrices=FALSE, ...)network, a matrix giving the network structure
in adjacency, incidence, or edgelist form; otherwise, an
object of class network."adjacency", "edgelist", "incidence".network.network?network, as.network, and print.network all return a network class object; is.network returns TRUE or FALSE.network constructs a network class object from a matrix representation. network.copy creates a new network object which duplicates its supplied argument.
as.network tries to coerce its argument to a network, using the network function if necessary.
is.network tests whether its argument is a network (in the sense that it has class network).
print.network prints a network object in one of several possible formats. It also prints the list of global attributes of the network.
summary.network provides similar information.
network.initialize, attribute.methods, as.network.matrix, as.matrix.network, deletion.methods, edgeset.constructors, network.indicators, plot.networkm <- matrix(rbinom(25,1,.4),5,5)
diag(m) <- 0
g <- network(m, directed=FALSE)
summary(g)
h <- network.copy(g) #Note: h<-g will not have the same effect!
summary(h)Run the code above in your browser using DataLab