Skip to main content

A Python library for unevenly-spaced time series analysis

Project description

codecov travis Python version 3.5+ Pypi package Documentation Status

A Python library for unevenly-spaced time series analysis. Greatly inspired by traces.

example

Get Started Notebook.

Usage

from ticts import TimeSeries
ts = TimeSeries({
   '2019-01-01': 1,
   '2019-01-01 00:10:00': 2,
   '2019-01-01 00:11:00': 3,
})
assert ts['2019-01-01 00:05:00'] == 1

ts['2019-01-01 00:04:00'] = 10
assert ts['2019-01-01 00:05:00'] == 10

assert ts + ts == 2 * ts

from datetime import timedelta
onemin = timedelta(minutes=1)
ts_evenly_spaced = ts.sample(freq=onemin)

# if pandas installed:
df = ts.to_dataframe()

Installation

pip install ticts

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

ticts-0.2.0.tar.gz (130.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ticts-0.2.0-py2.py3-none-any.whl (8.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file ticts-0.2.0.tar.gz.

File metadata

  • Download URL: ticts-0.2.0.tar.gz
  • Upload date:
  • Size: 130.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.3

File hashes

Hashes for ticts-0.2.0.tar.gz
Algorithm Hash digest
SHA256 d0f882224050839c6c919cca4efab55c6b21b6cbe8df83de251a356c0e020dca
MD5 7735cb354aa16ec134a8141c2aa4e6ec
BLAKE2b-256 93cabbca7134b3680d6a5f3e97a30f6337186379df0fde73cb77f03049553dfd

See more details on using hashes here.

File details

Details for the file ticts-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: ticts-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.6.3

File hashes

Hashes for ticts-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3efaa97af92ee1a41dc68efcb2afd23e6587b7f516622ea4393fa890942dc7d1
MD5 7dfa9ede4963fb2fb3711ddf3e49ae93
BLAKE2b-256 e92ff165b5b7f8e33f50a1b8a199150adf0f71af987d53a62ed359f9eab39a7f

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