ordinal_pattern_distribution {statcomp}R Documentation

A function to compute ordinal pattern statistics

Description

Computation of the ordinal patterns of a time series (see e.g. Bandt and Pompe 2002)

Usage

ordinal_pattern_distribution(x, ndemb)

Arguments

x

A numeric vector (e.g. a time series), from which the ordinal pattern distribution is to be calculated

ndemb

Embedding dimension of the ordinal patterns (i.e. sliding window size). Should be chosen such as length(x) >> ndemb

Details

This function returns the distribution of ordinal patterns using the Keller coding scheme, detailed in Physica A 356 (2005) 114-120. NA values are allowed, and any pattern that contains at least one NA value will be ignored. (Fast) C routines are used for computing ordinal patterns.

Value

A character vector of length factorial(ndemb) is returned.

Author(s)

Sebastian Sippel

References

Bandt, C. and Pompe, B., 2002. Permutation entropy: a natural complexity measure for time series. Physical review letters, 88(17), p.174102.

Examples

x = arima.sim(model=list(ar = 0.3), n = 10^4)
ordinal_pattern_distribution(x = x, ndemb = 6)

[Package statcomp version 0.1.0 Index]