Skip to contents

star() creates a star graph, in this every single vertex is connected to the center vertex and nobody else.

Usage

make_star(n, mode = c("in", "out", "mutual", "undirected"), center = 1)

star(n, mode = c("in", "out", "mutual", "undirected"), center = 1)

Arguments

n

Number of vertices.

mode

It defines the direction of the edges, in: the edges point to the center, out: the edges point from the center, mutual: a directed star is created with mutual edges, undirected: the edges are undirected.

center

ID of the center vertex.

Value

An igraph graph.

star()

Examples

make_star(10, mode = "out")
#> ── <igraph> Out-star ──────────────────────────────────────────────── c426422 ──
#>  directed
#>  10 vertices · 9 edges
#> 
#> ── Attributes ──────────────────────────────────────────────────────────────────
#> → graph:  name <chr>, mode <chr>, center <dbl>
#> 
#> ── Edges ───────────────────────────────────────────────────────────────────────
#> [1] 1 → 2   1 → 3   1 → 4   1 → 5   1 → 6   1 → 7   1 → 8   1 → 9   1 → 10 
make_star(5, mode = "undirected")
#> ── <igraph> Star ──────────────────────────────────────────────────── 9e05e88 ──
#>  undirected
#>  5 vertices · 4 edges
#> 
#> ── Attributes ──────────────────────────────────────────────────────────────────
#> → graph:  name <chr>, mode <chr>, center <dbl>
#> 
#> ── Edges ───────────────────────────────────────────────────────────────────────
#> [1] 1 ─ 2  1 ─ 3  1 ─ 4  1 ─ 5