The time series toolkit for Python.
Project description
pytimetk
The time series toolkit for Python
This library is currently under development and is not intended for general usage yet. Functionality is experimental until release 0.1.0.
Please ⭐ us on GitHub (it takes 2-seconds and means a lot).
Install Dev Version
pip install git+https://github.com/business-science/pytimetk.git
Quickstart:
This is a simple code to test the function summarize_by_time
:
import pytimetk as tk
import pandas as pd
df = tk.datasets.load_dataset('bike_sales_sample')
df['order_date'] = pd.to_datetime(df['order_date'])
df \
.groupby("category_2") \
.summarize_by_time(
date_column='order_date',
value_column= 'total_price',
freq = "MS",
agg_func = ['mean', 'sum']
)
Developers (Contributors): Installation
To install pytimetk
using Poetry, follow these steps:
1. Prerequisites
Make sure you have Python 3.9 or later installed on your system.
2. Install Poetry
To install Poetry, you can use the official installer provided by Poetry. Do not use pip.
3. Clone the Repository
Clone the pytimetk
repository from GitHub:
git clone https://github.com/business-science/pytimetk
4. Install Dependencies
Use Poetry to install the package and its dependencies:
poetry install
or you can create a virtualenv with poetry and install the dependencies
poetry shell
poetry install
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.