Automatic Exploratory Data Analysis, Cleaning, Validation, Visualization, and Smart Insights on ANY CSV dataset.
Project description
AutoEDA
A production-ready Python package that performs automatic Exploratory Data Analysis (EDA), Data Cleaning, Data Validation, Visualization, and Smart Insights on ANY CSV dataset.
Features
- Dynamic Analysis: Automatically detects numerical, categorical, boolean, and datetime columns.
- Smart Cleaning: Handles missing values, removes duplicates, and optimizes datatypes automatically.
- Visualizations: Automatically generates relevant charts using Matplotlib and Seaborn.
- Smart Insights: Generates English observations based on statistical findings.
- Rich Terminal UI: Beautiful, organized CLI reports.
Installation
pip install .
Usage
Python API
from autoeda import analyze
# Complete analysis
analyze("data.csv")
# Only clean data
# analyze("data.csv", mode="clean")
CLI
# Complete analysis
autoeda data.csv
# Specific modes
autoeda data.csv --clean
autoeda data.csv --visualize
autoeda data.csv --all
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
data_autoeda-0.1.1.tar.gz
(9.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file data_autoeda-0.1.1.tar.gz.
File metadata
- Download URL: data_autoeda-0.1.1.tar.gz
- Upload date:
- Size: 9.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b4e0c0c77e522d4807ecf3fa5eaeb519bacd92348c1af2fd8114d50477002b8
|
|
| MD5 |
7612fdb374f81a43dfd57618ebf2ed11
|
|
| BLAKE2b-256 |
200ef9cebf6ff17a1eef18b52dbeb070a14a63496f000e152214ff623a0ea46e
|
File details
Details for the file data_autoeda-0.1.1-py3-none-any.whl.
File metadata
- Download URL: data_autoeda-0.1.1-py3-none-any.whl
- Upload date:
- Size: 11.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53016c5ec2d44b1f798c067fd52e5acd7a53cdf7acf9d768981c41bafcc7e243
|
|
| MD5 |
c496f8813f5f5397bfe5b69b66185933
|
|
| BLAKE2b-256 |
13cfac57e0f763f26cc06a812c14e76bf72c723c25569916ff25ac39cae59d91
|