README.md

streamChaos - Analysis of Nonlinear Data Streams - R package

A framework for analyzing nonlinear data streams (and nonlinear time series).

Based on the package:

Installation

Usage

Load the package and create a data stream based on a transient Logistic Map:

Transient Logistic Map, in which rt range.

library("streamChaos")

dsd <- NLDSD_TransientLogisticMap(N=12000)

Process such stream using the Permutation Entropy algorithm with a sliding window of 800 observations, sliding 10 observations by iteration.

pe <- DSCDD_PermutationEntropy(m=5, d=1, window.length=800)

ret <- processStream(dsd, pe, window.step=10)

Plot the results.

plot(ret$ds[,1], pch='.')
par(new=T, xaxt='n', yaxt='n')
ts.plot(ret$measures, col=2, xlab='', ylab='')

Processed stream

References

Algorithms: Permutation Entropy Recurrence Quantification Analysis Multidimensional Fourier Transform Permutation-Invariant

Data streams: Transient Logistic Map Transient Lorenz Attractor



faustogc/streamChaos documentation built on May 8, 2019, 9:22 a.m.