Signac (version 1.13.0)

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
)

Value

Returns a matrix

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.

Examples

Run this code
SubsetMatrix(mat = volcano)

Run the code above in your browser using DataLab