Description Usage Arguments Value Examples
Choose tuning parameters for fitting the desparsified lasso presmoothing estimator with Legendre polynomials
1 2 3 4 5 6 7 8 9 10 | spadd.presmth.Legr.cv(
X,
Y,
d.pre,
K = 1,
n.lambda,
n.eta,
n.folds,
plot = FALSE
)
|
X |
the design matrix |
Y |
the response vector |
d.pre |
the number of intervals in which to divide the support of each covariate |
K |
the order of the Legendre polynomials. E.g. |
n.lambda |
the number of candidate lambda values |
n.eta |
the number of candidate eta values |
n.folds |
the number of crossvalidation folds |
plota |
logical indicating whether crossvalidation output should be plotted |
a list with the chosen values of the tuning parameters
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | data <- data_gen(n = 200,q = 50,r = .9)
spadd.presmth.Legr.cv.out <- spadd.presmth.Legr.cv(X = data$X,
Y = data$Y,
d.pre = 10,
n.lambda = 25,
n.eta = 25,
n.folds = 5,
plot = TRUE)
spadd.presmth.Legr.out <- spadd.presmth.Legr(X = data$X,
Y = data$Y,
d.pre = 10,
lambda = spadd.presmth.Legr.cv.out$cv.lambda,
eta = spadd.presmth.Legr.cv.out$cv.eta,
n.foi = 6)
plot_presmth_Legr(x = spadd.presmth.Legr.out,
true.functions = list( f = data$f,
X = data$X))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.