Hacker News
Show HN: XY – A Fast, composable, GPU-accelerated interactive plotting library
raychis
|next
[-]
hantusk
|next
|previous
[-]
Or plotly-resampler which works on top of plotly and uses the rust package tsdownsample to aggregate on the 4pixels per pixel shown level (to make antialias work)
the grammar of graphics approach really is a great abstraction, and I'd love to see xy work in that direction
kasts
|next
|previous
[-]
Evidlo
|root
|parent
|next
[-]
apetuskey
|root
|parent
|next
|previous
[-]
We also built this library for extreme customization with CSS/Tailwind support so rendering large amounts of data is an important but not the only advantage.
ahns
|next
|previous
[-]
Edit: for my use cases, I use napari (~1e7-8 points) if I need true interactivity; otherwise, datashader/holoviz, or even just fast-histogram's 2D histograms work.
For extremely large point clouds, these caveats[0] still apply. It irks me when people make dense scatterplots without any indication of just how dense some portions are.
Still, if it can indeed handle 1e10 points, that's pretty impressive.
[0]: https://datashader.org/user_guide/Plotting_Pitfalls.html
HoneySpoons
|next
|previous
[-]
adhami
|next
|previous
[-]
kl01
|next
|previous
[-]
pcpliu
|next
|previous
[-]
Love rust as the impl.
airstrike
|next
|previous
[-]
ranger_danger
|next
|previous
[-]
> XY is an extremely fast, interactive, customizable Python charting library
which is it?