Skip to contents

Number of undirected connection columns

Usage

n_connections(n, diagonal = FALSE)

Arguments

n

Number of codes

diagonal

Include self-connections (A & A): n(n+1)/2 instead of choose(n, 2)

Examples

n_connections(4L)                   # 6: choose(4, 2)
#> [1] 6
n_connections(4L, diagonal = TRUE)  # 10: 4 * 5 / 2
#> [1] 10