Skip to main content

Pairplotr is a Python library used to graph combinations of numerical and categorical data in a pair plot

Project description

<img src="https://github.com/JaggedParadigm/pairplotr/blob/master/pairplot_demo.png" width="500" />

# How
## Installation
Use:

pip install pairplotr

## Use
See the [demo](https://nbviewer.jupyter.org/github/JaggedParadigm/pairplotr/blob/master/pairplotr_demo.ipynb) for use of pairplotr.

# What
Pairplotr is a Python library used to graph combinations of numerical and categorical data in a pair plot,
similar to Seaborn's pairplot(), given a cleaned Pandas dataframe with a mixture of categorical and numerical
values.

Here are the formats for Row feature|Column feature combinations in either on- or off-diagonal cells:

- On-diagonal:
- Categorical|Categorical:
- Value counts of feature values ordered by ascending value count and colored by feature values
- Numerical|Numerical:
- Histogram of feature w/ no coloring (or by desired label)
- Off-diagonal:
- Categorical|Categorical:
- Stacked value count of row feature values colored by column feature values
- Categorical|Numerical:
- Histograms of column feature for each row feature value colored by row feature value
- Numerical|Numerical:
- Scatter plot of row feature values vs column feature values w/ no coloring (or by desired label)

# Why
The available tools I've found don't seem to be able to combine numerical and categorical feature data
in a quick and easy way and I wanted to customize the comparisons as the plot types I find most useful.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pairplotr-1.3-py2-none-any.whl (25.1 kB view details)

Uploaded Python 2

File details

Details for the file pairplotr-1.3-py2-none-any.whl.

File metadata

File hashes

Hashes for pairplotr-1.3-py2-none-any.whl
Algorithm Hash digest
SHA256 6cb89c310b3910a194372bb9feda438c1e31c05e6870cfa08c2790e72c7ce212
MD5 be9e12ad5795d3617316f7e217ad3d78
BLAKE2b-256 2c8c2174336471de8c946afa29c89e3973123015bae3f79326b3017867b1e406

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page