proplot icon indicating copy to clipboard operation
proplot copied to clipboard

🎨 A succinct matplotlib wrapper for making beautiful, publication-quality graphics

Results 111 proplot issues
Sort by recently updated
recently updated
newest added

Follows #291. Adding "highlight" shading behind groups of subplots is the most obvious "subfigure" feature not reproducible with the existing proplot API. We could implement this by adding keyword arguments...

feature

I'd like to add KDE (kernel density estimation) functionality for the 1D and 2D histogram plotting functions, `hist`, `hist2d`, and maybe `hexbin`. Users can then optionally add marginal distribution panels...

good first issue
feature

### Description Hi, I really like the feature that `twinx` and `twiny` can be applied to `axs`, which was not possible with `matplotlib`. Would it be possible to add `share`...

feature

### Description The width of axes are inconsistent. ### Steps to reproduce ```python layout = [[1, 1, 2, 2, 3, 3], [4, 4, 4, 5, 5, 5]] fig, axs =...

enhancement
support

### Description The behavior of `fig.add_subplots` is not consistent with the documentation. The parameter `share[x/y]` is listed as an input parameter to `Figure.add_subplots` in the documentation, providing this as an...

documentation

Looks like the current version of proplot does not work with matplotlib==3.6 (though it works fine with 3.5). The import: > import proplot as pplt Throws: > AttributeError: module 'matplotlib.cm'...

dependencies

### Description Can not add hatch with bar plot. ### Steps to reproduce ```python import numpy as np import proplot as pplt pplt.rc['hatch.color'] = 'k' fig, ax = pplt.subplots(refwidth=4, refheight=3)...

What is the timescale for a release of either bug fixes to 0.9.5 or 0.10.0?

### Description Cannot create a subplot label. ### Steps to reproduce ```python import proplot as p fig, ax = p.subplots( array=[ (1, 1, 1), (1, 1, 1), (1, 1, 1),...

enhancement

The issue is, for complex layouts such as the one below, `proplot` screws up shared axes labels positions. ```raw 1111111 L 1111111 A B 1111111 E 1111111 L 1 222...

enhancement