Metadata-Version: 2.1
Name: visualizer
Version: 0.0.5
Summary: Automate the process of visualization
Home-page: https://github.com/MosaabMuhammed/visualizer
Author: Mosaab Muhammad
Author-email: mosaabmuhammed@outlook.com
License: MIT
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: matplotlib (>=3.1.2)
Requires-Dist: seaborn (>=0.9.0)
Requires-Dist: wordcloud (>=1.6.0)
Requires-Dist: pandas (>=0.25.3)
Requires-Dist: scikit-learn (>=0.21.3)
Requires-Dist: termcolor (>=1.1.0)

# Visualizer:
A Python package that automate the process of visualization in the data science pipeline.

## Installation:
```python
pip install visualizer
```

## Usage:
```
import pandas as pd
from visualizer import Visualizer

# Set the paramters
df         = pd.read_csv("path/to/your/csv/file")
target_col = df['target_col']
path       = "path/where/you/want/to/save/the/images"

# Set the visualizer's parameters.
vis = Visualizer(df=df, path=path, target_col=target_col)

# Let the visualizer do all the work for you.
vis.visualizer_all()
```

## Further Ideas:

1. [] **plt.spy()** for the following:
   1. Nan values.
   2. Large numerical values.
   3. Sparse values.
2. [] Handling Time-Series and text columns.
3. [] Add **ignore_cols** to discard specific columns from visualizations.
4. [] make the individual plotting methods **static**.
5. [] verbose

