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.network
m <- 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