SubsetMatrix: Subset matrix rows and columns
Description
Subset the rows and columns of a matrix by removing
rows and columns with less than the specified number of
non-zero elements.
Usage
SubsetMatrix(
mat,
min.rows = 1,
min.cols = 1,
max.row.val = 10,
max.col.val = NULL
)
Arguments
- mat
A matrix
- min.rows
Minimum number of non-zero elements for
the row to be retained
- min.cols
Minimum number of non-zero elements for
the column to be retained
- max.row.val
Maximum allowed value in a row for the
row to be retained. If NULL, don't set any limit.
- max.col.val
Maximum allowed value in a column for
the column to be retained. If NULL, don't set any limit.