On Thu, Oct 1, 2015 at 6:52 PM Eli Perelman <[email protected]> wrote:
> Reviving this thread, doing any type of simple statistics is more verbose > than it probably needs to be as calculating sums, averages, etc. makes most > resort to Array reduction. I understand the need for methods such as > `Math.hypot(...values)`, but for ECMAScript to evolve to be useful in > statistics programming without needing to resort to R would definitely also > be a nice-to-have. I'm sure there are many statistical functions you > *could* add, but at a bare minimum, it would be useful: > > Math.sum(...values) or Math.summation(...values) > Math.mean(...values) // Spelling out mean here is succinct while still > intentional, instead of .avg > Math.variance(...values) > Math.stddev(...values) > > Obviously some of these can be computed from the results of others, but I > think the convenience and intent of the methods, not to mention their wide > usefulness outweigh the concern of Math bloat. Thoughts? > > P.S. Definitely not against even more core stats methods, but have to > start somewhere. :) > Can you write up some preliminary proposal specifications? Here are some useful resource/references to get started with proposal/spec authoring: - https://github.com/tc39/ecmascript-asyncawait - https://github.com/tc39/ecma402 - https://github.com/tc39/ecmascript_simd - https://github.com/tc39/Array.prototype.includes Thanks! Rick > > Eli Perelman > Mozilla > _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

