Easily indicate zoom plot areas in Matplotlib
Project description
Easily indicate zoom plot areas in Matplotlib
Free software: MIT license
Documentation: https://mmore500.com/outset
Repository: https://github.com/mmore500/outset
Features
Gallery
Check out the project’s gallery page for example heatmap, imshow, kde lineplot, regplot, scatterplot, patch, and more visualizations created with outset.
Basic Usage
Install
python3 -m pip install outset
API Overview
outset.OutsetGrid: compose a source plot and zoom regions over it (e.g., “outsets”) on a multiplot lattice
designate zoom regions directly, or as regions containing data subsets
object-oriented, “tidy data” interface a la seaborn.FacetGrid
outset.inset_outsets: rearrange an``OutsetGrid`` to place outset zoom regions as insets over the original source axes
outset.marqueeplot: axis-level “tidy data” interface to draw marquees framing specified subsets of data
outset.draw_marquee: low-level interface to draw individual marquee annotations
Read the full API documentation here.
Available Styling Extensions
Callout mark glyphs: customize symbols identifying marquee annotations
Callout tweaks: customize how marquee callouts are shaped and positioned
Citation
Contributing
This project welcomes contributions and suggestions. Our documentation includes detailed information to get you started.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for outset-0.0.0rc197.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b63a4387e44e1be9b3957e9b0ec6d2b149e3528b32c303535306fac6657b0461 |
|
MD5 | 91f8be0f9195537d5aa3f43a5cd0e986 |
|
BLAKE2b-256 | 2839446b844f1342ed537f3f23e163b2622e72bc147e866a2860770186903d26 |