network.initialize: Initialize a Network Class Object
Description
Create and initialize a network
object with n
vertices.
Usage
network.initialize(
n,
directed = TRUE,
hyper = FALSE,
loops = FALSE,
multiple = FALSE,
bipartite = FALSE
)
Value
An object of class network
Arguments
- n
the number of vertices to initialize
- directed
logical; should edges be interpreted as directed?
- hyper
logical; are hyperedges allowed?
- loops
logical; should loops be allowed?
- multiple
logical; are multiplex edges allowed?
- bipartite
count; should the network be interpreted as bipartite? If
present (i.e., non-NULL) it is the count of the number of actors in the
first mode of the bipartite network. In this case, the overall number of
vertices is equal to the number of 'actors' (first mode) plus the number of
`events' (second mode), with the vertex.ids of all actors preceeding all
events. The edges are then interpreted as nondirected.
Details
Generally, network.initialize
is called by other constructor
functions as part of the process of creating a network.
References
Butts, C. T. (2008). “network: a Package for Managing
Relational Data in R.” Journal of Statistical Software, 24(2).
tools:::Rd_expr_doi("10.18637/jss.v024.i02")
See Also
network
, as.network.matrix
Examples
Run this code
g<-network.initialize(5) #Create an empty graph on 5 vertices
Run the code above in your browser using DataLab