Metadata-Version: 2.1
Name: modelviz
Version: 1.0.2
Summary: A package for EDA and Sci-Kit Learn visualisations and utilities
Home-page: https://github.com/your-username/your-repo
Author: Gary Hutson
Author-email: hutsons-hacks@engineer.com
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pandas>=1.0
Requires-Dist: numpy>=1.20
Requires-Dist: scikit-learn>=0.24
Requires-Dist: seaborn
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"

# modelviz

**modelviz** is a Python package designed to simplify the visualization of data distributions, making it a powerful tool for exploratory data analysis (EDA). With customizable histogram plotting and support for popular visualization libraries like Matplotlib and Plotly, `modelviz` helps users quickly understand their data.

## Installation

Install `modelviz` via pip:

```bash
pip install modelviz
```

## Features
Plot Feature Histograms:

1. Generate histograms for all numeric columns in a pandas DataFrame.
2. Exclude binary-encoded columns for cleaner visualizations.
3. Customize the number of bins, colors, and labels.

## Importing the Package

```python
import pandas as pd
from modelviz import plot_feature_histograms
```

