Skip to main content

provides modules to read and perform analysis of a time series data

Project description

This package provides some subpackages containing classes and functions to analyze time series data.

"time_series_analysis" package contains four main classes

  1. data_reader.py: Contains DataReader class that reads in a time series data from a flat file Data should be in multiple rows per time step data could contain 1 or more columns that evolves in time

  2. data_analysis.py: Contains DataAnalysis class that inherits reader from DataReader Contains functions to compute mean, standard deviation, Contains function to plot time tracy along any dimension

  3. convergence_analysis.py: Contains function to test convergence using samples along time to test if mean vary Can test convergence along one or all dimensions

  4. auto_correlation.py: Contains AutoCorrelation class that inherits DataReader Computes autocorrelation along one or several dimension and reports correlation along time

=======================================================================================================

"test" package Contains unit test of the above classes

For example these tests could be run as follows: python -m unittest test.test_data_reader.py

=======================================================================================================

"example" package: contains worked out examples

"example.py" demonstrates how to perform autocorrelation using this tool on a n*m time series data where, "n" are samples observed in time and "m" is the dimension of the data the code handles 1 to "n" higher dimensional data

=======================================================================================================

To install the package:

pip install Time-Series-DataAnalysis-Tool==0.1.9.1

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Time_Series_DataAnalysis_Tool-0.1.9.1.tar.gz (1.7 kB view details)

Uploaded Source

File details

Details for the file Time_Series_DataAnalysis_Tool-0.1.9.1.tar.gz.

File metadata

  • Download URL: Time_Series_DataAnalysis_Tool-0.1.9.1.tar.gz
  • Upload date:
  • Size: 1.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.0.0.post20200309 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for Time_Series_DataAnalysis_Tool-0.1.9.1.tar.gz
Algorithm Hash digest
SHA256 6b4f2e5c2d639ee671f2a76ed0abe111f588891c7177767b8808be10d5de96cc
MD5 5123ad4ff7f18f8863261a6c24daab8f
BLAKE2b-256 56822aeabd07c77281225c639fff8c951339489c626f955d47479ff2361c6122

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page