Description
Similar to #3104
Currently we send up to 20k rows of data to the frontend to aggregate columns summaries. This aggregation happens in vega-lite and can cause memory issues and slowdowns.
Suggested solution
We would like to move this aggregation to the backend either using vega-fusion (if installed) or narwhals.Expr.hist (if/when implemented).
Alternative
No response
Additional context
This could help: narwhals-dev/narwhals#1561
Description
Similar to #3104
Currently we send up to 20k rows of data to the frontend to aggregate columns summaries. This aggregation happens in vega-lite and can cause memory issues and slowdowns.
Suggested solution
We would like to move this aggregation to the backend either using
vega-fusion(if installed) ornarwhals.Expr.hist(if/when implemented).Alternative
No response
Additional context
This could help: narwhals-dev/narwhals#1561