Description Usage Arguments Examples
Produces a heat plot for the cross validation errors, if available.
1 2 |
x |
class object RIDGE |
type |
produce either 'heatmap' or 'line' graph |
footnote |
option to print footnote of optimal values. Defaults to TRUE. |
... |
additional arguments. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | # generate data from a sparse matrix
# first compute covariance matrix
S = matrix(0.7, nrow = 5, ncol = 5)
for (i in 1:5){
for (j in 1:5){
S[i, j] = S[i, j]^abs(i - j)
}
}
# generate 100 x 5 matrix with rows drawn from iid N_p(0, S)
set.seed(123)
Z = matrix(rnorm(100*5), nrow = 100, ncol = 5)
out = eigen(S, symmetric = TRUE)
S.sqrt = out$vectors %*% diag(out$values^0.5)
S.sqrt = S.sqrt %*% t(out$vectors)
X = Z %*% S.sqrt
# produce CV heat map for RIDGEsigma
plot(RIDGEsigma(X, lam = 10^seq(-5, 5, 0.5)))
# produce line graph for RIDGEsigma
plot(RIDGEsigma(X), type = 'line')
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.