DGP {HDGLM} | R Documentation |
Data Generate Process
Description
Generate the covariates and the response for generalized linear models in simulation.
Usage
DGP(n, p, alpha, norm = 0, no = NA, betanui = NULL, model = "gaussian")
Arguments
n |
the sample size. |
p |
the dimension of the covariates. |
alpha |
the coefficients in moving average model |
norm |
the norm of coefficient vector under the alternative hypothesis (norm of |
no |
the number of nonzero coefficients under the alternative hypothesis (do not account the number of nuisance parameter). The default is |
betanui |
the vector which denotes the value of the nuisance coefficients. The default is |
model |
a character string to describe the model. The default is |
Value
An object of class "DGP" is a list containing the following components:
X |
the design matrix with |
Y |
the response with length |
Note
The covariates are generated by the moving average model
where were generated from the
dimensional standard normal distribution
Author(s)
Bin Guo
References
Guo, B. and Chen, S. X. (2015). Tests for High Dimensional Generalized Linear Models.
See Also
Examples
alpha=runif(5,min=0,max=1)
## Example 1: Linear model
## H_0: \beta_0=0
DGP_0=DGP(80,320,alpha)
## Example 2: Logistic model
## H_0: \beta_0=0
DGP_0=DGP(80,320,alpha,model="logistic")
## Example 3: Linear model with the first five coefficients to be nonzero,
## the square of the norm of the coefficients to be 0.2
DGP_0=DGP(80,320,alpha,sqrt(0.2),5)