| simDat | R Documentation |
Simulate toy data with linear or logistic response.
simDat(n, p, n2 = 20, muGrp, varGrp, indT, sigma = 1,
model = c("linear","logistic"), flag = FALSE)
n |
Number of samples for the training set. |
p |
Number of covariates. |
n2 |
Number of independent samples for the test set. |
muGrp |
Prior mean for different groups. |
varGrp |
Prior variance for different groups. |
indT |
True group index of each covariate; p-dimensional vector. |
sigma |
Variance parameter for linear model. |
model |
Type of model. |
flag |
Should linear predictors and true response be plotted? |
A list with
beta |
Simulated regression coefficients |
Xctd |
Simulated observed data for training set |
Y |
Simulated response data for test set |
X2ctd |
Simulated observed data for test set |
Y2 |
Simulated response data for test set |
n<-10
p<-30
#simulate beta from two normal distributions; beta_k ~ N(mu_k,tau^2_k)
muGrp <- c(0,0.1) #mean (mu_1,mu_2)
varGrp <- c(0.05,0.01) #variance (tau^2_1,tau^2_2)
#group number of each covariate; first half in group 1, second half in group 2
indT <- rep(c(1,2),each=15)
dataLin <- simDat(n, p, n2 = 20, muGrp, varGrp, indT, sigma = 1, model = "linear",
flag = TRUE)
dataLog <- simDat(n, p, n2 = 20, muGrp, varGrp, indT, model = "logistic",
flag = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.