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.1.4.tar.gz (128.9 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.1.4-py2.py3-none-any.whl (8.1 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: ticts-0.1.4.tar.gz
  • Upload date:
  • Size: 128.9 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.1 CPython/3.6.3

File hashes

Hashes for ticts-0.1.4.tar.gz
Algorithm Hash digest
SHA256 ece0219d11e61349f6d87e36a57a694a4847b13bf71b8f8444b777714f621cba
MD5 ede129ae7f640555b876331ea2eeaca9
BLAKE2b-256 3c282d5867b0be976a784af30a931e2c4297ece87fd1efdd411053ae3ce77520

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ticts-0.1.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.1 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.1 CPython/3.6.3

File hashes

Hashes for ticts-0.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f2befa49ac85eb09793ce7b16bf91c220962c0e488164634f887d58ef67dbf9a
MD5 a6787f3106d686fb873b655dbde7258b
BLAKE2b-256 a48489b5b7daf81dff4ff7a8dbe6987b700bbe247f1a71fc2a322aa2e0b468d0

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