rowNorms function

Normalize the rows of a matrix.

Normalize the rows of a matrix.

This function will normalize the rows of a matrix.

rowNorms(X, type = NULL, center = FALSE, scale = FALSE)

Arguments

  • X: Data matrix
  • type: a string. Type of normalization to perform. Options are hellinger, ca, z, other
  • center: optional. A vector to center the columns of X.
  • scale: optional. A vector to scale the values of X.

Details

rowNorms works like link{expo.scale}, but for rows. Hellinger row norm via hellinger, Correspondence analysis analysis row norm (row profiles) via ca, Z-score row norm via z. other passes center and scale to expo.scale and allows for optional centering and scaling parameters.

Returns

Returns a row normalized version of X.

Author(s)

Derek Beaton

  • Maintainer: Derek Beaton
  • License: GPL-2
  • Last published: 2019-01-07

Useful links