Saved in:
Bibliographic Details
Main Authors: Russo, Stefano Alberto, Taffoni, Giuliano, Bortolussi, Luca
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2410.09567
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912171122753536
author Russo, Stefano Alberto
Taffoni, Giuliano
Bortolussi, Luca
author_facet Russo, Stefano Alberto
Taffoni, Giuliano
Bortolussi, Luca
contents Timeseria is an object-oriented time series processing library implemented in Python, which aims at making it easier to manipulate time series data and to build statistical and machine learning models on top of it. Unlike common data analysis frameworks, it builds up from well defined and reusable logical units (objects), which can be easily combined together in order to ensure a high level of consistency. Thanks to this approach, Timeseria can address by design several non-trivial issues which are often underestimated, such as handling data losses, non-uniform sampling rates, differences between aggregated data and punctual observations, time zones, daylight saving times, and more. Timeseria comes with a comprehensive set of base data structures, data transformations for resampling and aggregation, common data manipulation operations, and extensible models for data reconstruction, forecasting and anomaly detection. It also integrates a fully featured, interactive plotting engine capable of handling even millions of data points.
format Preprint
id arxiv_https___arxiv_org_abs_2410_09567
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Timeseria: an object-oriented time series processing library
Russo, Stefano Alberto
Taffoni, Giuliano
Bortolussi, Luca
Machine Learning
Timeseria is an object-oriented time series processing library implemented in Python, which aims at making it easier to manipulate time series data and to build statistical and machine learning models on top of it. Unlike common data analysis frameworks, it builds up from well defined and reusable logical units (objects), which can be easily combined together in order to ensure a high level of consistency. Thanks to this approach, Timeseria can address by design several non-trivial issues which are often underestimated, such as handling data losses, non-uniform sampling rates, differences between aggregated data and punctual observations, time zones, daylight saving times, and more. Timeseria comes with a comprehensive set of base data structures, data transformations for resampling and aggregation, common data manipulation operations, and extensible models for data reconstruction, forecasting and anomaly detection. It also integrates a fully featured, interactive plotting engine capable of handling even millions of data points.
title Timeseria: an object-oriented time series processing library
topic Machine Learning
url https://arxiv.org/abs/2410.09567