Learn R Programming

⚠️There's a newer version (2.0.0) of this package.Take me there.

DTSg offers basic time series functionalities such as listing of missing values, application of arbitrary aggregation as well as rolling window functions and automatic detection of periodicity. As it is mainly based on data.table, it is fast and – in combination with the R6 package – offers reference semantics. In addition to its native R6 interface, it provides an S3 interface inclusive an S3 wrapper method generator for those who prefer the latter.

Installation

Install the latest release from CRAN:

install.packages("DTSg")

Install the development version from GitHub (requires the devtools package):

devtools::install_github("gisler/DTSg")

Getting Started

A. Basic Usage

B. Advanced Usage

Copy Link

Version

Install

install.packages('DTSg')

Monthly Downloads

662

Version

0.2.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Gerold Hepp

Last Published

October 14th, 2019

Functions in DTSg (0.2.0)

alter.DTSg

Alter Time Series
interpolateLinear

Linear Interpolation
TALFs

Temporal Aggregation Level Functions
S3WrapperGenerator

S3 Wrapper Method Generator
aggregate.DTSg

Aggregate Values
flow

Daily River Flows
DTSg

DTSg Class
colapply.DTSg

Apply Function Columnwise
clone.DTSg

Clone Object
cols.DTSg

Get Column Names
plot.DTSg

Plot Time Series
nas.DTSg

List Missing Values
merge.DTSg

Merge Two DTSg Objects
rollapply.DTSg

Rolling Window Function
rollback

Rollback Month
refresh.DTSg

Object Integrity
values.DTSg

Get Values
summary.DTSg

Time Series Summary