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

Support by reduction within summary reduction #1254

Closed ianthomas23 closed 11 months ago

ianthomas23 commented 11 months ago

Fixes #1252, allowing use of by reduction within a summary reduction such as

ds.summary(other=ds.by("cat"))`
codecov[bot] commented 11 months ago

Codecov Report

Merging #1254 (e4bcb0d) into main (7bff9b4) will increase coverage by 0.02%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #1254      +/-   ##
==========================================
+ Coverage   83.42%   83.44%   +0.02%     
==========================================
  Files          35       35              
  Lines        8869     8882      +13     
==========================================
+ Hits         7399     7412      +13     
  Misses       1470     1470              
Impacted Files Coverage Δ
datashader/compiler.py 88.38% <100.00%> (+0.05%) :arrow_up:
datashader/reductions.py 78.06% <100.00%> (+0.18%) :arrow_up:

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