I find Plotly finicky, Altair doesn’t have great ergonomics, and bokeh is the same imperative style as matplotlib (plus is kinda heavy weight). Seaborn is good but you’re still playing with a leaky abstraction on matplotlib which can make things hard to compose and you can’t get interactivity.
So me, I’m asking for this. I’ve tried building my own because I want good interactive charts with fast native ergonomics. Ggplot just lets you focus on what you want to plot and throw a data frame into it, which is what this appears to do.
What? Matplotlib has the best, intuitive interface among the competition. Every other plotting library I have tried either leads to ridiculously verbose code or is too opinionated to be useful.
matlab provides a slightly esoteric yet incredibly consistent and lightning fast environment for analysis and visualization. it's kinda like unix in that regard.
What??? Have you ever used ggplot?? I know we all have opinions, but yikes, just look at the tutorials!
> from matplotlib import style > style.use([…])
I’m on vacation away from a computer so hopefully that snippet is close enough that you can Google it.
Usually I don’t control the server my code is running on, I’m only exposed to a Google Collab style jupyter notebook.
i've personally never been a big fan of the horizontal breaks in the editor that notebook experiences provide. more recent versions of jupyter have added a side-by-side mode which is kind of an improvement but it still doesn't go where i'd fully want, which would be a full blown editor pane with a full blown document pane that sit side by side and are linked by user placed anchors with plots that can be popped out and floated.