Skip to contents

function_scale

Usage

function_scale(input.matrix, f, MARGIN = 1, ...)

Arguments

input.matrix

A matrix

f

A function. This function must take a numeric matrix as its first argument--when applied by function_scale, this will be the matrix of biomarker expressions. If MARGIN is 1 or 2, f can instead take a numeric vector, and f will be apply'd across the specified margin. Additional arguments may be passed via the dots.

MARGIN

Whether to apply the function within each biomarker (1) or across all biomarkers in each cell (2). If f doesn't need to work with apply, can pass MARGIN = NULL.

...

Additional arguments passed to f.

Value

A matrix

Scroll to top