My Awesome EDA Module
Welcome to the My Awesome EDA (Exploratory Data Analysis) Module! This Python module provides a set of tools for exploring and analyzing your dataset. Whether you're a data scientist, analyst, or enthusiast, this module will help you gain insights into your data quickly and efficiently.
Features
- Welcome Gif: A fun welcome gif to kick off your exploration.
- Basic Dataset Information: Quickly get an overview of the number of observations (rows) and parameters (columns) in your dataset.
- Data Type Summary: Understand the data types of each column in your dataset.
- Categorization of Features: Categorize features into numerical, string, and categorical based on unique threshold.
- Summary Statistics: Get descriptive statistics for numerical features, including mean, standard deviation, minimum, 25th percentile, median, 75th percentile, and maximum values.
- Outliers Detection: Identify outliers in numerical features using the interquartile range (IQR) method.
- Missing Values Analysis: Investigate missing values in your dataset, including total missing values, rows with missing values, and columns with missing values.
- Duplicate Rows Detection: Identify duplicate rows in your dataset.
- Visualizations: Generate informative visualizations including bar plots of missing values by variable, correlation heatmap for numerical features, and histograms with boxplots for numerical features.
Installation
pip install myawesomeeda
from my_awesome_eda import run_eda
Usage Guide
- Demonstrational python notebook is available in GitHub repo in
demo.ipynbfile
🔗 Visit MyAwesomeEDA wiki page
Contributing
Contributions are welcome! If you have any ideas, bug fixes, or enhancements, feel free to open an issue or submit a pull request.
Contact
For any inquiries or support, feel free to contact me via email
Happy data exploring! 💻🧐
Release files for myawesomeeda 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| myawesomeeda-1.0.1.tar.gz | 3.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| myawesomeeda-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.0 MB
Release files / myawesomeeda-1.0.1.tar.gz
| Download URL | myawesomeeda-1.0.1.tar.gz |
|---|---|
| Size | 3.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
76547e1fce628b2533cc8a8468be305156695a9de239adcaedb3d21db0f385f2
|
|
BLAKE2b-256 checksum How to use checksums |
97abb102faf328517c7b513b1cc38cf2dc001dbb74f8d1328e0c69d79dcdd175
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.1
|
Release files / myawesomeeda-1.0.1-py3-none-any.whl
| Download URL | myawesomeeda-1.0.1-py3-none-any.whl |
|---|---|
| Size | 7.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d203ee244591a9adb4b92afb2b7b90141eaae028614579b3797e32e69ed18ead
|
|
BLAKE2b-256 checksum How to use checksums |
80ba94014cd7839d7a6358a9cd574371303638ac55d093bf450be7c367b7a50c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.1
|