Skip to content

fix: statistics ignored the null bitmap - #6

Open
skymanbp wants to merge 1 commit into
mainfrom
fix/null-stats
Open

fix: statistics ignored the null bitmap#6
skymanbp wants to merge 1 commit into
mainfrom
fix/null-stats

Conversation

@skymanbp

Copy link
Copy Markdown
Owner

Fork validation PR. 4 files, +16 HUnit cases (1113 total green), full test all exit 0.

Stats read the raw payload of nullable columns, so the sentinel stored
at null slots entered every result (a zero for unboxed columns, an
error thunk for boxed ones):

- mean/median/percentile/genericPercentile/stddev/skewness/variance/
  IQR/sum now drop null slots via a shared dropNulls view.
- correlation does listwise deletion over both columns.
- valueCounts/valueProportions (and so frequencies) no longer count
  the sentinel as a category.
- Maybe-typed views are untouched: their nulls are real values.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant