Closed ianthomas23 closed 11 months ago
Merging #1262 (1f91111) into main (0b71920) will decrease coverage by
0.19%
. The diff coverage is67.36%
.
@@ Coverage Diff @@
## main #1262 +/- ##
==========================================
- Coverage 83.62% 83.43% -0.19%
==========================================
Files 35 35
Lines 8938 9069 +131
==========================================
+ Hits 7474 7567 +93
- Misses 1464 1502 +38
Files Changed | Coverage Δ | |
---|---|---|
datashader/core.py | 88.25% <ø> (ø) |
|
datashader/utils.py | 76.89% <28.84%> (-5.82%) |
:arrow_down: |
datashader/compiler.py | 90.03% <83.33%> (-0.21%) |
:arrow_down: |
datashader/reductions.py | 80.10% <90.14%> (+0.94%) |
:arrow_up: |
datashader/antialias.py | 96.87% <100.00%> (+0.10%) |
:arrow_up: |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
This adds support for antialiased lines in
*_n
reductions such asmax_n
andfirst_n
. They return reasonable results, but these are not necessarily consistent with the non-*_n
reductions yet. Support for antialiasedwhere
reductions will follow this, and then a full review of whether the results are consistent for all of the different line types supported (axis 0, axis 1, etc).Example of output using this script
first_n
showing[:, :, 0]
then[:, :, 1]
:last_n
:min_n
:max_n
:_min_n_row_index
:_max_n_row_index
: