Metadata-Version: 2.4
Name: snapvizjhp
Version: 0.2.2
Summary: Tiny EDA + visualization helper for pandas
License: MIT
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pandas>=1.5
Requires-Dist: matplotlib>=3.5
Requires-Dist: scipy>=1.9
Dynamic: license-file

# snapvizjhp

Tiny EDA + visualization helper for pandas.

## Install

```
pip install snapvizjhp
```

## Use

```python
import pandas as pd
import snapvizjhp as sv

df = pd.read_csv("data.csv")

sv.summarize(df)
sv.missing(df)
sv.numeric_columns(df)

sv.plot_density(df, "age")
sv.plot_trend(df, "sales")
sv.plot_scatter(df, "age", "sales")
```

## Functions

- `summarize(df)` — row count, column count, column names
- `missing(df)` — null counts per column, sorted descending
- `numeric_columns(df)` — list of numeric column names
- `plot_density(df, column)` — KDE density curve for a numeric column
- `plot_trend(df, column)` — line plot of a column in row order
- `plot_scatter(df, x, y)` — scatter plot of one column against another
