minWhichMin function

Fast joint calculation of row- or column-wise minima and indices of minimum elements

Fast joint calculation of row- or column-wise minima and indices of minimum elements

Fast joint calculation of row- or column-wise minima and indices of minimum elements. Missing data are removed.

minWhichMin(x, byRow = FALSE, dims = 1)

Arguments

  • x: A numeric matrix or array.
  • byRow: Logical: should the minima and indices be found for columns (FALSE) or rows (TRUE)?
  • dims: Specifies dimensions for which to find the minima and indices. For byRow = FALSE, they are calculated for dimensions dims+1 to n=length(dim(x)); for For byRow = TRUE, they are calculated for dimensions 1,...,dims.

Returns

A list with two components, min and which; each is a vector or array with dimensions

dim(x)[(dims+1):n] (with n=length(dim(x))) if byRow = FALSE, and

dim(x)[1:dims] if byRow = TRUE.

Author(s)

Peter Langfelder

  • Maintainer: Peter Langfelder
  • License: GPL (>= 2)
  • Last published: 2024-09-18

Useful links