| makeExampleData {graper} | R Documentation |
Simulate data from the graper model with groups of equal size and pre-specified parameters gamma, pi and tau.
makeExampleData(n = 100, p = 200, g = 4, gammas = c(0.1, 1, 10, 100), pis = c(0.5, 0.5, 0.5, 0.5), tau = 1, rho = 0, response = "gaussian", intercept = 0)
n |
number of samples |
p |
number of features |
g |
number of groups |
gammas |
vector of length g, specifying the slab precision of the prior on beta per group |
pis |
vector of length g, specifying the probability of s to be 1 (slab) |
tau |
noise precision |
rho |
correlation of design matrix (Toeplitz structure) |
response |
"gaussian" for continuous response from a linear regression model, "bernoulli" for a binary response from a logistic regression model. |
intercept |
model intercept (default: 0) |
list containing the design matrix X,
the response y, the feature annotation to
groups annot as well as the different parameters
in the Bayesian model and the correlation strength rho
dat <- makeExampleData()