Learn R Programming

nexus (version 0.3.0)

perturbation: Perturbation Operation

Description

Perturbation of two compositions.

Usage

perturbation(x, y, ...)

# S4 method for numeric,numeric perturbation(x, y)

# S4 method for CompositionMatrix,numeric perturbation(x, y)

# S4 method for CompositionMatrix,matrix perturbation(x, y)

Value

A numeric vector.

Arguments

x, y

A numeric vector of compositional data or a CompositionMatrix object.

...

Currently not used.

Author

N. Frerebeau

Details

In compositional geometry, perturbation plays the role of sum (translation). It is the closed component-wise product of two compositions.

See Also

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

Examples

Run this code
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)

Run the code above in your browser using DataLab