Comment by zahlman
11 hours ago
> Instead of wrestling with subplot positioning and styling, you can write:
This would be more convincing if you showed the equivalent Matplotlib code and demonstrated that any improvements are not just a result of default settings being a closer match for what the example tries to do. The code shown here looks more or less like what I'd expect a Matplotlib hello-world to look like.
You are right. I was doubting whether to make a more complicated example -- but formatting is poor in text boxes. Let me give you a more complex one.
Let's say we want a 3-column plot: colormesh, polar, and geo plot.
UltraPlot:
Matplotlib equivalent:
The aim isn't to replace matplotlib but make publication-ready plots with fewer keystrokes and better defaults. We also bundle plot types not available in matplotlib like graph plotting, lollipop charts, heatmaps etc.
> You are right. I was doubting to make a more complicated example -- but formatting is poor on txt boxes.
I see now that you have an example in the README. I think it would be better still in the README, but as plain text rather than rendered into an SVG.