From Time Series to Networks in R with the ts2net Package
Network science established itself as a prominent tool for modeling time series and complex systems. This modeling process consists of transforming a set or a single time series into a network. Nodes may represent complete time series, segments, or single values, while links define associations or similarities between the represented parts. R is one of the main programming languages used in data science, statistics, and machine learning, with many packages available. However, no single package provides the necessary methods to transform time series into networks. This paper presents ts2net, an R package for modeling one or multiple time series into networks. The package provides the time series distance functions that can be easily computed in parallel and in supercomputers to process larger data sets and methods to transform distance matrices into networks. Ts2net also provides methods to transform a single time series into a network, such as recurrence networks, visibility graphs, and transition networks. Together with other packages, ts2net permits using network science and graph mining tools to extract information from time series.
Code (1)
Tasks
Graph MiningTime SeriesTime Series AnalysisSimilar Papers 제목 키워드 기반
imputeTS: Time Series Missing Value Imputation in R
The imputeTS package specializes on univariate time series imputation. It offers multiple state-of-the-art imputation algorithm implementations along with plotting functions for time series missing data statistics. While…
AttributeImputationMissing ValuesMultivariate Time Series Imputation+2OSTSC: Over Sampling for Time Series Classification in R
The OSTSC package is a powerful oversampling approach for classifying univariant, but multinomial time series data in R. This article provides a brief overview of the oversampling methodology implemented by the package. …
ClassificationGeneral ClassificationTime SeriesTime Series Analysis+1tsmp: An R Package for Time Series with Matrix Profile
This article describes tsmp, an R package that implements the matrix profile concept for time series. The tsmp package is a toolkit that allows all-pairs similarity joins, motif, discords and chains discovery, semantic s…
ArticlesSemantic SegmentationTime SeriesTime Series AnalysisThe mbsts package: Multivariate Bayesian Structural Time Series Models in R
The multivariate Bayesian structural time series (MBSTS) model is a general machine learning model that deals with inference and prediction for multiple correlated time series, where one also has the choice of using a di…
feature selectionTime SeriesTime Series AnalysisTime Series ForecastingAnalyzing categorical time series with the R package ctsfeatures
Time series data are ubiquitous nowadays. Whereas most of the literature on the topic deals with real-valued time series, categorical time series have received much less attention. However, the development of data mining…
ClusteringOutlier DetectionTime Series