Catalog PyPI
PACKAGE EXPLORERView in registry

aaa-eda-analyzer

PyPI

Automated exploratory data analysis pipeline: data quality, outliers, stats testing, feature importance, VIF, and HTML/PDF reporting.

data-analysisdata-qualityedafeature-importancepandasstatistics
Versions collected1
Direct dependencies9From release 0.3.0
Last observed20 Oct, 16:47 UTC

README

Version 0.3.0 documentation

aaa-eda-analyzer

Automated exploratory data analysis (EDA) pipeline for pandas DataFrames: data quality checks, outlier detection, bivariate hypothesis testing, mutual information feature importance, multicollinearity (VIF), pairwise feature interactions, intelligent plotting, and a self-contained HTML/PDF report.

📖 Full API reference, guards/thresholds, and detection rules: docs/API.md

Installation

pip install aaa-eda-analyzer

For PDF report export:

pip install "aaa-eda-analyzer[pdf]"

Note: the PyPI/distribution name is aaa-eda-analyzer, but the import name stays eda_analyzer (see Quick start below) — this is normal and matches the pattern used by packages like beautifulsoup4 (imported as bs4).

Quick start

import pandas as pd
from eda_analyzer import DataAnalyzer

df = pd.read_csv("your_data.csv")

analyzer = DataAnalyzer(df, target_col="target")
analyzer.run_all()

Run a subset of steps:

analyzer.run_all(steps=["summarize", "data_quality", "outliers"])

Generate a downloadable HTML report with embedded plots:

analyzer = DataAnalyzer(df, target_col="target", download=True, export_pdf=True)
analyzer.run_all()

Access results programmatically:

analyzer.quality_report_
analyzer.outlier_report_
analyzer.bivariate_stats_
analyzer.feature_importance_
analyzer.vif_report_
analyzer.top_feature_pairs_

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.3.016 Aug 20269

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
ali8089/eda_library

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 16:47 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:fe39bc8e1929d5a3b609fdb4e370cf7b9f89241035e2dce61a201784557343f0