Free Access Week - Data Engineering + BI
Data Engineering and BI courses are free this week!
Free Access Week - Jun 2-8

greed (version 0.6.1)

rsbm: Generate a graph adjacency matrix using a Stochastic Block Model

Description

rsbm returns the adjacency matrix and the cluster labels generated randomly with a Stochastic Block Model.

Usage

rsbm(N, pi, mu)

Value

A list with fields:

  • x: the graph adjacency matrix as a dgCMatrix

  • K: number of generated clusters

  • N: number of vertex

  • cl: vector of clusters labels

  • pi: clusters proportions

  • mu: connectivity matrix

Arguments

N

The size of the graph to generate

pi

A numeric vector of length K with clusters proportions (will be normalized to sum up to 1).

mu

A numeric matrix of dim K x K with the connectivity pattern to generate. elements in [0,1].

Details

This function takes the desired graph size, cluster proportions and connectivity matrix as input and sample a graph accordingly together with the clusters labels.

Examples

Run this code
simu <- rsbm(100, rep(1 / 5, 5), diag(rep(0.1, 5)) + 0.001)

Run the code above in your browser using DataLab