sim_stats_mo {DBpower}R Documentation

Simulate power starting from individual-level data for multiple outcomes setting.

Description

Simulate power starting from individual-level data for multiple outcomes setting.

Usage

sim_stats_mo(B, covY, xMat, gVec, alphaMat, gammaVec, checkpoint = FALSE)

Arguments

B

Number of simulations.

covY

Covariance matrix of outcomes.

xMat

Design matrix of non-genetic covariates, n*p.

gVec

n*1 vector of genotypes.

alphaMat

p*K vector of regression coefficients for xMat.

gammaVec

K*1 vector of regression coefficients for each outcome.

checkpoint

Boolean, if true then print message every 50 simulations.

Value

A list with the elements:

zMat

Matrix of test statistics Z.

zVecGBJ

Check on Z statistics, vector should match first row of zMat.

iMat

Innovated statistics using correlation matrix under the null.

Examples

## Not run: 
covY <- matrix(data=0.3, nrow=10, ncol=10); diag(covY) <- 1
xMat <- cbind(1, rnorm(n = 1000), rbinom(n = 1000, size=1, prob=0.5))
gVec <- rbinom(n= 1000, size = 2, prob=0.3)
alphaMat <-matrix(data = 1, nrow=3, ncol=10)
gammaVec <- rep(0, 10)
sim_stats_mo(B=10000, covY = covY, xMat = xMat, gVec = gVec,
alphaMat = alphaMat, gammaVec = gammaVec)

## End(Not run)

[Package DBpower version 0.1.0 Index]