Group-wise non-zero counts of a matrix along one axis
nnzeroGroups.RdFor each unique value of the grouping vector y, counts the number
of non-zero entries among the corresponding rows (or columns) of
X. Used internally by wilcoxauc() to compute the
percent-expressed columns (pct_in, pct_out), but exposed as a
fast group-wise reduction primitive for both dense and dgCMatrix
inputs.
Usage
nnzeroGroups(X, y, MARGIN = 2)
# S3 method for class 'dgCMatrix'
nnzeroGroups(X, y, MARGIN = 2)
# S3 method for class 'matrix'
nnzeroGroups(X, y, MARGIN = 2)Value
Integer matrix of shape n_groups x n_features, where
entry (g, j) is the number of observations in group g for
which feature j is non-zero.