Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Matplotlib | 17,112 | 39,552 | 15,508 | 8 hours ago | 95 | May 03, 2022 | 1,810 | Python | ||
matplotlib: plotting with Python | ||||||||||
Seaborn | 10,499 | 6,393 | 3,017 | 8 days ago | 30 | June 27, 2022 | 114 | bsd-3-clause | Python | |
Statistical data visualization in Python | ||||||||||
Scientific Visualization Book | 9,131 | 13 days ago | 17 | other | Python | |||||
An open access book on scientific visualization using python and matplotlib | ||||||||||
Machine_learning_complete | 3,834 | a month ago | mit | HTML | ||||||
A comprehensive machine learning repository containing 30+ notebooks on different concepts, algorithms and techniques. | ||||||||||
Panel | 2,655 | 18 | 94 | a day ago | 225 | July 05, 2022 | 676 | bsd-3-clause | Python | |
A high-level app and dashboarding solution for Python | ||||||||||
Matplotlib Cheatsheet | 2,088 | 3 years ago | 2 | bsd-2-clause | Python | |||||
Matplotlib 3.1 cheat sheet. | ||||||||||
Covid19 Dashboard | 1,646 | 2 months ago | 1,549 | apache-2.0 | Jupyter Notebook | |||||
A site that displays up to date COVID-19 stats, powered by fastpages. | ||||||||||
Mplcyberpunk | 1,093 | 2 | 6 months ago | 11 | July 07, 2022 | 3 | mit | Python | ||
"Cyberpunk style" for matplotlib plots | ||||||||||
Proplot | 873 | 8 | 2 days ago | 33 | October 19, 2021 | 58 | mit | Python | ||
🎨 A succinct matplotlib wrapper for making beautiful, publication-quality graphics | ||||||||||
Pywaffle | 493 | 2 | 10 months ago | 27 | June 08, 2022 | 4 | mit | Python | ||
🧇 Make Waffle Charts in Python. |
Hot and cold colormap for diverging data
This started as a translation of Bipolar Colormap by Ged Ridgway into Python. The original had 4 different colormap regions:
This only implements 2:
This is not a modern well-designed colormap; it's not perceptually uniform, does not have uniform lightness steps, and the endpoints are not equal lightness. But it looks nice for some purposes.
The original bipolar()
had "halos" (Mach bands?) from going out to the corners of the RGB cube and then making a right angle:
So I made a version with Bzier curves through the RGB cube that is smoother and gets rid of the prominent bands, and called it hotcold()
. I would recommend this be used instead of bipolar()
:
It's still not perceptually uniform, but improved. I think true perceptual uniformity (equally-spaced steps in perceptual colorspace) is overrated, but it would be nice to improve it to have uniform lightness steps, and maybe same-lightness endpoints.
Very similar colormap is FireIce by Joseph Kirk
Comparisons with other conceptually-similar maps from matplotlib, colorcet, and CMasher: