Metadata-Version: 2.1
Name: data-purifier
Version: 0.0.3
Summary: A Python library for Automated Exploratory Data Analysis, Automated Data Cleaning and Automated Data Preprocessing For Machine Learning and Natural Language Processing in Python.
Home-page: UNKNOWN
Author: Abhishek Manilal Gupta
Author-email: abhig0209@gmail.com
License: MIT
Keywords: automated eda exploratory-data-analysis data-cleaning data-preprocessing
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
Requires-Dist: autopep8 (==1.5.6)
Requires-Dist: backcall (==0.2.0)
Requires-Dist: certifi (==2020.12.5)
Requires-Dist: colorama (==0.4.4)
Requires-Dist: cycler (==0.10.0)
Requires-Dist: decorator (==4.4.2)
Requires-Dist: ipython (==7.21.0)
Requires-Dist: ipython-genutils (==0.2.0)
Requires-Dist: jedi (==0.18.0)
Requires-Dist: kiwisolver (==1.3.1)
Requires-Dist: matplotlib (==3.3.4)
Requires-Dist: numpy (==1.20.1)
Requires-Dist: pandas (==1.2.3)
Requires-Dist: parso (==0.8.1)
Requires-Dist: pickleshare (==0.7.5)
Requires-Dist: Pillow (==8.1.2)
Requires-Dist: prompt-toolkit (==3.0.17)
Requires-Dist: pycodestyle (==2.7.0)
Requires-Dist: Pygments (==2.8.1)
Requires-Dist: pyparsing (==2.4.7)
Requires-Dist: python-dateutil (==2.8.1)
Requires-Dist: pytz (==2021.1)
Requires-Dist: scipy (==1.6.1)
Requires-Dist: seaborn (==0.11.1)
Requires-Dist: six (==1.15.0)
Requires-Dist: termcolor (==1.1.0)
Requires-Dist: toml (==0.10.2)
Requires-Dist: traitlets (==5.0.5)
Requires-Dist: wcwidth (==0.2.5)
Requires-Dist: wincertstore (==0.2)

# Data-Purifier

### A Python library for Automated Exploratory Data Analysis, Automated Data Cleaning and Automated Data Preprocessing For Machine Learning and Natural Language Processing in Python.

## Features

* It gives shape, number of categorical and numerical features, description of the dataset, and also the information about the number of null values and their respective percentage. 

* For understanding the distribution of datasets and getting useful insights, there are many interactive plots generated where the user can select his desired column and the system will automatically plot it. Plot includes
   1. Count plot
   2. Correlation plot
   3. Joint plot
   4. Pair plot
   5. Pie plot 


## Get Started

Install the package
```
pip install data-purifier
```

Load the module
```python
from datapurifier import Mleda
```

Load the dataset and let the magic of automated EDA begin

```python
df = pd.read_csv("./datasets/iris.csv")
ae = Mleda(df)
ae
```

Python Package: https://pypi.org/project/data-purifier/





