Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import weighted stats and moments from StatsBase to Statistics #31395

Closed
wants to merge 12 commits into from

Commits on May 4, 2019

  1. Import weighted stats and moments from StatsBase to Statistics

    This includes methods for mean, quantile, median, var, std, cov and cor,
    plus new functions skewness and kurtosis, and weight types.
    Code is copied from StatsBase with some cleanup where needed, in particular
    for dispatch, to move from `@nloops`/`@nrefs` to cartesian indexing and to
    be closer to the mapreducedim code.
    Weights are now passed via a keyword argument rather than by dispatching on
    AbstractWeights, so as to support any array where all weights types
    give the same result.
    nalimilan committed May 4, 2019
    Configuration menu
    Copy the full SHA
    6ca9eb3 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2019

  1. Configuration menu
    Copy the full SHA
    d5e33de View commit details
    Browse the repository at this point in the history
  2. Implement weighted sum

    nalimilan committed May 8, 2019
    Configuration menu
    Copy the full SHA
    9a41048 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    022d029 View commit details
    Browse the repository at this point in the history
  4. More tests

    nalimilan committed May 8, 2019
    Configuration menu
    Copy the full SHA
    24f530a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d7ae38b View commit details
    Browse the repository at this point in the history
  6. Docs

    nalimilan committed May 8, 2019
    Configuration menu
    Copy the full SHA
    4618723 View commit details
    Browse the repository at this point in the history
  7. Performance fix

    nalimilan committed May 8, 2019
    Configuration menu
    Copy the full SHA
    d627393 View commit details
    Browse the repository at this point in the history
  8. Cleanup

    nalimilan committed May 8, 2019
    Configuration menu
    Copy the full SHA
    7f364f4 View commit details
    Browse the repository at this point in the history
  9. Fix bug

    nalimilan committed May 8, 2019
    Configuration menu
    Copy the full SHA
    f51d8db View commit details
    Browse the repository at this point in the history
  10. Fix TODO

    nalimilan committed May 8, 2019
    Configuration menu
    Copy the full SHA
    1f7b3d9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d5e0135 View commit details
    Browse the repository at this point in the history