Learn R Programming

polykde (version 1.1.7)

r_vmf_polysph: Sample von Mises--Fisher distributed polyspherical data

Description

Simulates from a product of von Mises--Fisher distributions on the polysphere \(\mathcal{S}^{d_1} \times \cdots \times \mathcal{S}^{d_r}\).

Usage

r_vmf_polysph(n, d, mu, kappa, norm_mu = FALSE)

Value

A matrix of size c(n, sum(d) + r) with the sample.

Arguments

n

sample size.

d

vector of size r with dimensions.

mu

a vector of size sum(d) + r with the concatenated von Mises--Fisher means.

kappa

a vector of size r with the von Mises--Fisher concentrations.

norm_mu

ensure a normalization of mu? Defaults to FALSE.

Examples

Run this code
# Simulate vMF data on (S^1)^2
r_vmf_polysph(n = 10, d = c(1, 1), mu = c(1, 0, 0, 1), kappa = c(1, 1))

Run the code above in your browser using DataLab