Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Have you tried plotnine? It's a faithful port of ggplot to python. It's built on top of matplotlib, so no interactivity, but I have not noticed any problems with leaky abstraction.


matplotlib supports interactivity if you use the qt backends.


Do those work in a notebook interface?

Usually I don’t control the server my code is running on, I’m only exposed to a Google Collab style jupyter notebook.


no, unfortunately not. it's been a while since i've looked but i think mpld3 and plotly were the best bets when i last was trying to make use of notebooks.

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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: