Skip to contents

A vertex is a neighbor of another one (in other words, the two vertices are adjacent), if they are incident to the same edge.

Usage

neighbors(graph, v, ..., mode = c("out", "in", "all", "total"))

Arguments

graph

The input graph.

v

The vertex of which the adjacent vertices are queried.

...

These dots are for future extensions and must be empty.

mode

Whether to query outgoing (‘out’), incoming (‘in’) edges, or both types (‘all’). This is ignored for undirected graphs.

Value

A vertex sequence containing the neighbors of the input vertex.

neighbors(), vcount()

Examples

g <- make_graph("Zachary")
n1 <- neighbors(g, 1)
n34 <- neighbors(g, 34)
intersection(n1, n34)
#> ── <vertex sequence> 4/34 · from 4cf2874 ───────────────────────────────────────
#> [1]  9 14 20 32