Skip to main content

An exploratory data analysys (EDA) tool for time series data

Project description

📘 Urecsys EDA Tool

Welcome to the Urecsys Exploratory Data Analysis (EDA) tools. This toolkit provides various features for analyzing and visualizing your datasets.

Overview

EDA is a crucial step in the data analysis process that helps you:

  • Summarize main characteristics of datasets
  • Detect anomalies
  • Uncover patterns
  • Visualize data relationships

Getting Started

  1. Set up a virtual environment:
python -m venv .venv
source .venv/bin/activate  

Tip: You can also create a virtual environment in VS Code by pressing Ctrl+Shift+P (⌘ + Shift + P on macOS), typing Python: Create Environment, and following the prompts.

  1. Install dependencies using Poetry:
poetry install
  1. Launch the EDA tool:
streamlit run 0_📘_EDA.py

Tip: You can type streamlit run 0 and press Tab for auto-completion

  1. Once launched, navigate to 🏠Overview in the sidebar

  2. Upload your pickle file to begin analysis

Development

Adding New EDA Features

New EDA tools should be added under the eda/pages directory following this naming convention:

<number>_<emoji>_<title>.py

Example: 1_📊_overview.py

This naming pattern ensures proper ordering and visual organization in the Streamlit sidebar.

To create a new EDA page, you can start by copying the 101_📝_Template.py file. This template provides a basic structure for your new page.

Replace <number>, <emoji>, and <title> with appropriate values for your new page. This will help maintain consistency and organization within the project.

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

eda_ts-1.1.0.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

eda_ts-1.1.0-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

Details for the file eda_ts-1.1.0.tar.gz.

File metadata

  • Download URL: eda_ts-1.1.0.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for eda_ts-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f472db09fcbac998bf651b0289e6eef3e16ef856694f4c82c5bd2da26da9fe8a
MD5 6d60eb7f787886d3fa9cf6e1449fc35e
BLAKE2b-256 a206bb3fc24b4fb609a8c1ebd7acee75a1567bfc35eb6ccc6fc3b19626fb6f75

See more details on using hashes here.

Provenance

The following attestation bundles were made for eda_ts-1.1.0.tar.gz:

Publisher: python-publish.yml on UrecsysDev/eda_ts

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file eda_ts-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: eda_ts-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for eda_ts-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 461f97e754e2f0082a4c688054e24e4d58e7f6d7c094f73570bb73ae0532d7f3
MD5 d9db0fce938c784afde1df3571c0a569
BLAKE2b-256 c8bf4397a8dbf47398697057dc4cde9f3a0dd7d1e0accdef243041925b22e747

See more details on using hashes here.

Provenance

The following attestation bundles were made for eda_ts-1.1.0-py3-none-any.whl:

Publisher: python-publish.yml on UrecsysDev/eda_ts

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page