holoviz / datashader

Quickly and accurately render even the largest data.
http://datashader.org
BSD 3-Clause "New" or "Revised" License
3.24k stars 363 forks source link

Antialiased min and max row index reductions #1259

Closed ianthomas23 closed 11 months ago

ianthomas23 commented 11 months ago

This PR adds antialiased support for _min_row_index and _max_row_index reductions, including within by (categorical) reductions. It is part of the ongoing work to provide antialiased support for all reductions.

codecov[bot] commented 11 months ago

Codecov Report

Merging #1259 (483b8a9) into main (d7cf13d) will increase coverage by 0.00%. The diff coverage is 87.80%.

@@           Coverage Diff           @@
##             main    #1259   +/-   ##
=======================================
  Coverage   83.48%   83.49%           
=======================================
  Files          35       35           
  Lines        8927     8955   +28     
=======================================
+ Hits         7453     7477   +24     
- Misses       1474     1478    +4     
Files Changed Coverage Δ
datashader/core.py 88.25% <ø> (ø)
datashader/utils.py 82.90% <28.57%> (-0.90%) :arrow_down:
datashader/compiler.py 90.24% <100.00%> (+0.20%) :arrow_up:
datashader/reductions.py 78.13% <100.00%> (+0.31%) :arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more