RandMatPoisson: Create a Random Matrix: Poisson

Description Usage Arguments Value Examples

View source: R/RandMat.R

Description

Samples a binary projection matrix where sparsity is distributed Poisson(λ).

Usage

1
RandMatPoisson(p, d, lambda, catMap = NULL, ...)

Arguments

p

the number of dimensions.

d

the number of desired columns in the projection matrix.

lambda

passed to the rpois function for generation of non-zero elements in the random matrix.

catMap

a list specifying specifies which one-of-K encoded columns in X correspond to the same categorical feature.

...

used to handle superfluous arguments passed in using paramList.

Value

A random matrix to use in running RerF.

Examples

1
2
3
4
5
6
p <- 8
d <- 8
lambda <- 0.5
paramList <- list(p = p, d = d, lambda = lambda)
set.seed(8)
(a <- do.call(RandMatPoisson, paramList))

rerf documentation built on May 2, 2019, 8:16 a.m.