You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Very early idea, inspired by @gviejo π and #394
Seaborn allows creating plots using dataframes. We could offer a similar high-level API (even higher level than fastplotlib already is) where dataframes are used as inputs, and the columns for the actual data to plot are specified (xs, ys, zs, etc.), and it automatically creates labels, legends etc. based on this.
Early thoughts:
Do we want to do this?
Does this belong in the Graphics API? I am kind of leaning towards it belonging in a higher level API - something between Graphics and widgets. @clewis7 your thoughts would be great here!
Another reason why I think it belongs in a higher level API than Graphics is because we could offer things like kde plots which would be comprised of multiple graphics, and the graphics could be switchable (ScatterGraphic vs. HeatmapGraphic to represent the KDE).
If we do this,
The text was updated successfully, but these errors were encountered:
Would it make sense to support dataframes via narwhals and get basic support for most of the major dataframe libraries?
Thanks for sharing this, I hadn't heard about narwhals before! We'll certainly look into it when we get to this. Right now the priorities are to make the library feature complete w.r.t. the roadmap and then incorporating dataframes should be a matter of parsing and mapping buffers.
What is point 4? I am dying of curiosity
I fell asleep while writing this at 3AM over a year ago π
Very early idea, inspired by @gviejo π and #394
Seaborn allows creating plots using dataframes. We could offer a similar high-level API (even higher level than fastplotlib already is) where dataframes are used as inputs, and the columns for the actual data to plot are specified (xs, ys, zs, etc.), and it automatically creates labels, legends etc. based on this.
Early thoughts:
kde plots
which would be comprised of multiple graphics, and the graphics could be switchable (ScatterGraphic
vs.HeatmapGraphic
to represent the KDE).The text was updated successfully, but these errors were encountered: