Skip to main content

Quick and easy Exploratory Data Analysis package.

Project description

ZipEDA

PyPI

Python

License: MIT

ZipEDA is a lightweight, plug-and-play exploratory data analysis (EDA) tool for pandas DataFrames.

It quickly summarizes your dataset, visualizes distributions, and highlights key data quality issues — all in a single call.

Use the target_column parameter to get class-wise views.

Installation

pip install zipeda

QuickStart

import pandas as pd

from zipeda import perform_eda


df = pd.read_csv("your_data.csv")
perform_eda(df)  # Without specifying a target column

# Or include your target column to add class-wise views
perform_eda(df, target_column="Survived")  # Example from the Titanic dataset

What you get

  1. Dataset overview (head)
  2. Shape
  3. Missing values
  4. Duplicated rows (with sample)
  5. Boxplots for numeric features (+ by target if provided)
  6. Unique counts & “all unique” flags
  7. Feature types distribution
  8. Descriptive statistics
  9. Target distribution (+ count plot)
  10. Histograms with normal curve overlay
  11. Categorical feature counts
  12. Correlation heatmap

Requirements

  1. Python ≥ 3.8
  2. pandas, numpy, matplotlib, seaborn

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

zipeda-0.0.8.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

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

zipeda-0.0.8-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file zipeda-0.0.8.tar.gz.

File metadata

  • Download URL: zipeda-0.0.8.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for zipeda-0.0.8.tar.gz
Algorithm Hash digest
SHA256 4b472a918379d88a3fb722e4b9034fe0c36d7bcd763358aa16d9da1f4d3d7cb5
MD5 96912d2416b6835c4b6cc24e900af006
BLAKE2b-256 e320b835bdeb468ee0cd7845741a7628d3082f77947cd467ad9f73ea0cb3a0a0

See more details on using hashes here.

File details

Details for the file zipeda-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: zipeda-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for zipeda-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 4857845c5fc14781bb571c4be602311340b38a234e6d5a443a3f09aae894831d
MD5 614d283b8f4944d3cb8630d7adc667c6
BLAKE2b-256 1931a0eff6e05244f3af7ebb6997c65706e3974d9c8b42f354abe904d8bbb0c9

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