powering function

Powering Operation

Powering Operation

Perturbation of two compositions. methods

powering(x, a, ...) ## S4 method for signature 'numeric,numeric' powering(x, a) ## S4 method for signature 'CompositionMatrix,numeric' powering(x, a)

Arguments

  • x: A numeric vector of compositional data or a CompositionMatrix object.
  • a: A numeric constant.
  • ...: Currently not used.

Returns

A numeric vector.

Details

In compositional geometry, powering replaces the product of a vector by a scalar (scaling) and is defined as the closed powering of the components by a given scalar.

Examples

x <- as_composition(c(1, 2, 3)) y <- as_composition(c(1, 2, 1)) ## Perturbation perturbation(x, y) x + y ## Powering powering(y, 2) y * 2 ## Scalar product scalar(x, y)

See Also

Other operations in the simplex: arithmetic, closure(), perturbation(), scalar()

Author(s)

N. Frerebeau