RcppUTS Build Status License

Rcpp bindings for UTS (Unevenly Spaced Time Series)

What is UTS?

UTS is a library by Andreas Eckner described and made available via his research page which also contains a zip archive.

What is RcppUTS?

This package wraps (the older library version of) UTS for use by R via Rcpp.

Some examples are included, based on the example in the UTS library. Below we show the exponential-moving average operator, available condition on the last, next (ie current) observation, or a linear interpolation.

EMA\

Also available is a standard moving average with a fixed 'before' and 'after' window length.

SMA\

Both figures are also produced by the respective example() commands associate with the corresponding help files.

What else?

Well once I told Andreas I was putting together a quick package, he got motivated too and released an updated GitHUb repo for uts as well one for utsOperators. You probably want to watch those spaces. His utsOperators is closer to what we do here with a focus on SMA, EMA and rolling operators.

Status

The package builds and checks cleanly.

More functionality could be added, of course. Contributions are welcome.

Author

Dirk Eddelbuettel for the package and interface, Andreas Eckner for UTS.

License

GPL (>= 2)