Skip to main content

Library with a collection of useful classes and methods to DRY

Project description

A comprehensive Python library for time series analysis, forecasting, and feature engineering built on top of the Mango framework.

Overview

Mango Time Series provides specialized tools for temporal data analysis, including exploratory data analysis, validation techniques, and utility functions for time series processing. It is designed to work seamlessly with the broader Mango ecosystem.

Features

Exploratory Analysis - Comprehensive time series data exploration tools - Statistical analysis and visualization capabilities - Data quality assessment and profiling

Validation - Time series data validation techniques - Cross-validation methods for temporal data - Model validation and performance assessment

Utilities - Data preprocessing and transformation tools - Date and time manipulation functions - Integration with pandas and other data science libraries

Data Management - Efficient handling of large time series datasets - Support for multiple data formats - Memory-optimized processing

Installation

Using uv:

uv add mango-time-series

Using pip:

pip install mango-time-series

Dependencies

  • Python >= 3.10

  • pandas >= 2.0.0

  • numpy >= 1.24.0

  • mango[data] >= 1.0.2

Quick Start

from mango_time_series import TimeSeriesAnalyzer
import pandas as pd

# Load time series data
data = pd.read_csv('your_time_series_data.csv')

# Initialize analyzer
analyzer = TimeSeriesAnalyzer(data)

# Perform exploratory analysis
analysis_results = analyzer.explore()

# Generate validation report
validation_report = analyzer.validate()

Documentation

For detailed documentation, visit the Mango Documentation.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

For questions, issues, or contributions, please contact:

Made with ❤️ by baobab soluciones

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

mango_time_series-1.0.3a1.tar.gz (398.5 kB view details)

Uploaded Source

Built Distribution

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

mango_time_series-1.0.3a1-py3-none-any.whl (333.3 kB view details)

Uploaded Python 3

File details

Details for the file mango_time_series-1.0.3a1.tar.gz.

File metadata

  • Download URL: mango_time_series-1.0.3a1.tar.gz
  • Upload date:
  • Size: 398.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for mango_time_series-1.0.3a1.tar.gz
Algorithm Hash digest
SHA256 0f22c5f06fccc3d803d1f439dccb6398bdba37ba8eaa4ee945622a892735ace5
MD5 488284d8df221deaa64aac8e600373ff
BLAKE2b-256 5ce44b7515ea32af1eadcb10c42e166c85aa3bfd069f31ee250b3a1b153b66e3

See more details on using hashes here.

File details

Details for the file mango_time_series-1.0.3a1-py3-none-any.whl.

File metadata

  • Download URL: mango_time_series-1.0.3a1-py3-none-any.whl
  • Upload date:
  • Size: 333.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for mango_time_series-1.0.3a1-py3-none-any.whl
Algorithm Hash digest
SHA256 2e090c4b34c76a76126f3d47eb377bf14e45a5d9e2f5568c823428ada82415a9
MD5 4a2a3e29cf6f7bb9d1fac255ce0e85b9
BLAKE2b-256 2c46ece9e5c8b2111fdce5d1412b08e28e209e08c0fc48fe13b76cc533d723d5

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