vcount(graph)
ecount(graph)
neighbors(graph, v, mode = 1)
incident(graph, v, mode=c("all", "out", "in", "total"))
is.directed(graph)
are.connected(graph, v1, v2)
get.edge(graph, id)
get.edges(graph, es)v1 to v2 are searched.v1 to v2 are searched.vcount and ecount return integer
constants. neighbors returns an integer
vector. is.directed and are.connected return boolean
constants. get.edge returns a numeric vector of length two.
get.edges returns a two-column matrix. vcount gives the number of vertices in the graph.
ecount gives the number of edges in the graph.
neighbors gives the neighbors of a vertex. The vertices
connected by multiple edges are listed as many times as the number of
connecting edges.
incident gives the incident edges of a vertex.
is.directed gives whether the graph is directed or not. It just
gives its directed attribute.
are.connected decides whether there is an edge from v1
to v2.
get.edge returns the end points of the edge with the supplied
edge id. For directed graph the source vertex comes first, for
undirected graphs, the order is arbitrary.
get.edges returns a matrix with the endpoints of the edges in
the edge sequence argument.
graphg <- graph.ring(10)
vcount(g)
ecount(g)
neighbors(g, 5)
incident(g, 5)
are.connected(g, 1, 2)
are.connected(g, 2, 4)
get.edges(g, 1:6)Run the code above in your browser using DataLab