Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

tseuler

A library for Time Series exploration, analysis & modelling. This includes -

As of now, this libray is in pre-alpha phase, i.e there is a lot of work still left before its first stable release.

TSMAD - Time Series Mini Analysis DashBoard.

Functionalities Include

- A mini Dashboard for Time Series Analysis, with multiple variations to each kind of analysis
- Inbuilt Freqency Variation analysis
- Intervention Analysis (In Future) 

TSSTATS - Time Series Statistical & Modelling Functions

Functionalities Include:

- Rolling Origin Framework (Currently Supports - statsmodels, sklearn, sklearn) for both multi-variate and uni-variate
- Residual Diagnostics
- Statistical Tests
- Entropy Calculations
- Intervention Analysis (In Future)

Example


Installation


Installation

pip install tseuler

Usage


  • Instantiating a DashBoard

    import pandas as pd
    import tseuler as tse
    # Read the Time Series DataFrame
    dataDF = pd.read_csv('Raw Data/stocks_data.csv', index_col=0)
    tsmadObj = tse.TSMAD(tsdata = dataDF, data_desc = 'Stocks Data',
                     target_columns = ['close'], categorical_columns = ['Name'],
                     dt_format = '%Y-%m-%d', dt_freq = 'B',
                     how_aggregate = {'open':'first', 'high':'max', 'low':'min', 'close':'last'},
                     force_interactive = True)
    tsmadObj.get_board()
    

tseuler has been built upon:-


  • pandas
  • numpy
  • panel
  • altair
  • matplotlib
  • statsmodels

History


v0.0.4dev0 : Development Package

  • Added TSMAD
  • Added TSSTATS

Metadata

Release files for tseuler 0.0.4.dev0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tseuler 0.0.4.dev0
File Size Uploaded
tseuler-0.0.4.dev0.tar.gz 38.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tseuler 0.0.4.dev0
File Interpreter ABI Platform
tseuler-0.0.4.dev0-py3-none-any.whl Python 3 none any Details

Total release size: 310.9 kB

Release files / tseuler-0.0.4.dev0.tar.gz

Download URL tseuler-0.0.4.dev0.tar.gz
Size 38.0 kB
Tags Source
SHA-256 checksum
How to use checksums
df89d8c41a1aef7d2b3158047724f36c09194aa9532be8619bb5b09ae525a8e0
BLAKE2b-256 checksum
How to use checksums
843a11e0830740e495e7dfd6660acf194467b5395eb532c4cd909581236fbc8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.3

Release files / tseuler-0.0.4.dev0-py3-none-any.whl

Download URL tseuler-0.0.4.dev0-py3-none-any.whl
Size 272.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c7fd91d7ba60d041f7e5c5a504729a3c88553dc628fa2bdf5970e10dcccf7d6d
BLAKE2b-256 checksum
How to use checksums
c7889728be2e96cd019dce8dfe83907c10d627ceb224944b8a7b1283de01bb86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.3
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page