powered by
Group-wise Sparsity in the Loadings
sparsity_group(PC, N, p, tolerance = 0, k = 1, scaled = TRUE)
Returns either a matrix of percentages (scaled = TRUE) or the amounts of zero-values entries (scaled = FALSE) for each group/neighborhood.
scaled = TRUE
scaled = FALSE
matrix-like object of PCs.
integer, number of groups.
integer, number of variables.
tolerance for sparsity.
integer, which components should be used. Does not work for multiple PCs simultaneously.
logical, if total number or percentage of possible sparse entries should be returned.
PC = matrix(c(1,0,2,3,0,7,0,1,0,1,0.001,0), ncol = 2) sparsity_group(PC, N = 2, p = 3, tolerance = 0, k = 1, scaled = FALSE) sparsity_group(PC, N = 2, p = 3, tolerance = 0.001, k = 2, scaled = TRUE)
Run the code above in your browser using DataLab