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.0.0.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

eda_ts-1.0.0-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: eda_ts-1.0.0.tar.gz
  • Upload date:
  • Size: 9.6 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.0.0.tar.gz
Algorithm Hash digest
SHA256 92f77b883cc0358744ae5dedaa17ba80999d572ddd35c291500a8bff1362dda0
MD5 12de75cccd94c175ce7507b9961fdd3b
BLAKE2b-256 8f9f71a14ec3e44e01ecb285a079feb4fd61593e730237bc7368891f593068e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for eda_ts-1.0.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.0.0-py3-none-any.whl.

File metadata

  • Download URL: eda_ts-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 12.3 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.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 163fb617bba0155b6cdcdf14abcceb3bc2d09913d49961861f1eb5623d36fbc1
MD5 d665525065dcaeb8d4b51e6ff4955410
BLAKE2b-256 1267af9ea2227bbfc80aaeff62d363fe7d5fdfbf4973e8ea8e3bf9de11db037c

See more details on using hashes here.

Provenance

The following attestation bundles were made for eda_ts-1.0.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