graph: Any class of accepted graph format (see netdiffuseR-graphs).
Returns
For nvertices and nslices, an integer scalar equal to the number of vertices and slices in the graph. Otherwise, from nedges, either a list of size t with the counts of edges (non-zero elements in the adjacency matrices) at each time period, or, when graph is static, a single scalar with such number.
Details
nnodes and nlinks are just aliases for nvertices and nedges respectively.
Examples
# Creating a dynamic graph (we will use this for all the classes) -----------set.seed(13133)diffnet <- rdiffnet(100,4)# Lets use the first time period as a static graphgraph_mat <- diffnet$graph[[1]]graph_dgCMatrix <- methods::as(graph_mat,"dgCMatrix")# Now lets generate the other dynamic graphsgraph_list <- diffnet$graph
graph_array <- as.array(diffnet)# using the as.array method for diffnet objects# Now we can compare vertices countsnvertices(diffnet)nvertices(graph_list)nvertices(graph_array)nvertices(graph_mat)nvertices(graph_dgCMatrix)# ... and edges countnedges(diffnet)nedges(graph_list)nedges(graph_array)nedges(graph_mat)nedges(graph_dgCMatrix)