Skip to main content

ExplainViz: Visualization that explains data behavior and bias

Project description

ExplainViz

ExplainViz is a Python 3.10+ visualization library that not only plots data, but also explains what is happening inside the data using clear, rule-based statistical insights.

It is designed to sit on top of Matplotlib and provide:

  • Automatic plots
  • Distribution explanations
  • Stability and change detection
  • Relationship analysis
  • Group bias and fairness checks

ExplainViz focuses on clarity, reliability, and real-world usability — no black-box AI, no hidden magic.


✨ Key Features

  • 📊 Automatic plot selection (numeric, grouped data)
  • 📈 Distribution analysis (skewness, tails)
  • ⚡ Sudden change detection in data
  • 🔗 Strong relationship detection between variables
  • ⚖️ Group bias and imbalance checks
  • 🧠 Human-readable explanations alongside plots
  • 🐍 Python 3.10+ compatible

📦 Installation

pip install explainviz

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

explainviz-1.0.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

explainviz-1.0.0-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: explainviz-1.0.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for explainviz-1.0.0.tar.gz
Algorithm Hash digest
SHA256 38887a744081eb285ec833ec9cd6036e5c91c135f2bbbfceaff13ad0186cfa43
MD5 b12b0e6753d6bd3bdffe27f0b2598fe4
BLAKE2b-256 0c52061773f11c8b43e6856d2c0ac844705fded94b133a61d18d700f4b41b3a7

See more details on using hashes here.

File details

Details for the file explainviz-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: explainviz-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for explainviz-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9b2c9d791b8457eb11b711dce45b85b127f5e16ba7482b4c10f348b2550eca5b
MD5 f893c008e3c09b378ca099f1171f2062
BLAKE2b-256 72ab1f2df6250eacdfb426f8c2ca68ff2cbdf3331c67124a6acb6a3c222689fb

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