Metadata-Version: 2.4
Name: brianeda
Version: 0.1.0
Summary: Matplotlib-based plotting for pandas DataFrames
Author: riceb53
License: MIT
Project-URL: Homepage, https://github.com/riceb53/eda
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: matplotlib>=3.5
Requires-Dist: pandas>=1.5
Provides-Extra: dev
Requires-Dist: pytest>=7; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Dynamic: license-file

# eda

Matplotlib-based plotting for pandas DataFrames.

## Installation

```bash
pip install brianeda
```

## Usage

```python
import pandas as pd
from eda import line

df = pd.DataFrame({"x": [1, 2, 3], "y": [1, 4, 9]})
line(df, "x", "y")
```

`line`, `scatter`, and `bar` all take a DataFrame and two column names, plot
onto an `Axes` (creating one via `plt.gca()` if `ax` isn't passed), and
return the `Axes` for further customization.

## Development

```bash
pip install -e ".[dev]"
pytest
```
