Computes slice-specific covariance matrices.
Usage
slice_covariances(
X,
slices,
stabilize = TRUE,
stabilization = c("eigenfloor", "ridge", "nearest_pd"),
eps = 1e-06
)Examples
X <- as.matrix(mtcars[, c("disp", "hp", "wt")])
slices <- make_slices(mtcars$mpg, nslices = 4)
covariances <- slice_covariances(X, slices)
names(covariances)
#> [1] "slice_1" "slice_2" "slice_3" "slice_4"