integratemvn {brmsmargins}  R Documentation 
Integrate over Multivariate Normal Random Effects
Description
Used in the process of Monte Carlo integration over multivariate normal random effects. This generates the random draws from the multivariate normal distribution and multiplies these by the data. Not intended to be called directly by most users.
Usage
integratemvn(X, k, sd, chol)
integratemvnR(X, k, sd, chol)
Arguments
X 
A numeric matrix of the data to be multiplied by the random effects 
k 
An integer, the number of random samples to be used for numerical integration 
sd 
A numeric vector of the standard deviations 
chol 
A numeric matrix, which should be the Cholesky decomposition of the correlation matrix of the multivariate normal distribution. 
Value
A numeric matrix with random values
Functions

integratemvnR
: PureR
implementation ofintegratemvn
Examples
integratemvn(
X = matrix(1, 1, 2),
k = 100L,
sd = c(10, 5),
chol = chol(matrix(c(1, .5, .5, 1), 2)))
integratemvn(matrix(1, 1, 1), 100L, c(5), matrix(1))
[Package brmsmargins version 0.2.0 Index]