Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 1.33 KB

File metadata and controls

71 lines (47 loc) · 1.33 KB

myplotlib

myplotlib style

Custom matplotlib plotting functions with a consistent visual style.

Inspired by this blogpost and this PyData Talk.

Installation

Using uv:

git clone https://github.com/moltaire/myplotlib.git
cd myplotlib
uv venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
uv pip install -e .

Or without uv:

python -m venv .venv
source .venv/bin/activate
pip install -e .

Gallery

See gallery.ipynb for full examples and function calls.

Plots

Histogram

histogram

Raincloud plot

raincloud

Violin plot

violin

Scatter plot

scatter

Linear Model plot

lm

Difference plot

difference

Interaction plot

interaction

Factorial heatmap

factorial

Model recovery plot

model_recovery

Utilities

Subplot labelling

label axes

Annotation

annotation

Axis breaking

axis breaking