Opened 12 years ago

Closed 7 years ago

#5584 closed enhancement (wontfix)

[patch] [no cla??] Basics Stats Module With Population Statistics and Regression

Reported by: Sameul.Haque@… Owned by: Robert Coup
Priority: low Milestone: future
Component: Dojox Version: 1.0
Keywords: math, statistics needsreview Cc:
Blocked By: Blocking:

Description

A statistics module featuring maximum, minimum, sum, mean, median, mode, q1, q3, variance, mean deviation, standard deviation, correlation coefficient, linear regression, and exponential regression

Attachments (3)

dojostatistics.js (4.2 KB) - added by guest 12 years ago.
dojostatistics.2.js (4.9 KB) - added by guest 12 years ago.
dojostatistics.2.2.js (4.9 KB) - added by guest 12 years ago.
Basic Statistics Module With Regression

Download all attachments as: .zip

Change History (10)

Changed 12 years ago by guest

Attachment: dojostatistics.js added

comment:1 Changed 12 years ago by Robert Coup

Cc: rcoup@… removed
Component: GeneralDojox
Milestone: 1.0.3
Owner: changed from anonymous to Robert Coup
Priority: normallow
Reporter: changed from guest to Sameul.Haque@…
Status: newassigned

comment:2 Changed 12 years ago by Robert Coup

Ok, this is how its going to work - it'll stay in this ticket until its ready for a review and vote by the Dojo contributors, and we'll keep improving it until then. It may take a while, but stick at it. DojoX modules must have a maintainer so we need to make sure that you're committed to looking after this. Add new attachments each time you revise it (1.X.js, 2.X.js, etc).

From my initial review, and I haven't looked at the actual maths yet or looked at the patch too closely, and there will be more:

  • It must follow the dojo style guide, specifically:
    • add some line breaks - we have a build system for compressing JS, and the source tree has to be readable and maintainable.
    • indents, 4 spaces.
    • function summaries as explained under [Documentation http://dojotoolkit.org/developer/StyleGuide#Documentation]. Add your examples as part of that too, and make sure the arguments to each function have their types documented.
    • put a dojo.provide() statement at the top so that you don't need the new Object thing and so it works with the module system.
  • We need it as a patch against the subversion tree rather than a single JS file. Catch me on IRC in #dojo sometime or on IM and I'll walk you through it. Until then just keep attaching JS files.

Changed 12 years ago by guest

Attachment: dojostatistics.2.js added

Changed 12 years ago by guest

Attachment: dojostatistics.2.2.js added

Basic Statistics Module With Regression

comment:3 Changed 12 years ago by dylan

Milestone: 1.2

comment:4 Changed 11 years ago by bill

Milestone: 1.21.3

move 1.2 bugs to 1.3

comment:5 Changed 11 years ago by bill

Milestone: 1.3future
Summary: Basics Stats Module With Population Statistics and Regression[patch] [no cla??] Basics Stats Module With Population Statistics and Regression
Type: defectenhancement

comment:6 Changed 7 years ago by ben hockey

Keywords: needsreview added

i'm trying to identify stale tickets. if there is a need to keep this ticket open, please replace the "needsreview" keyword with "reviewed". if there is no need to keep this ticket open then please close it.

comment:7 Changed 7 years ago by Kitson Kelly

Resolution: wontfix
Status: assignedclosed

Some of these key statistics have been added to DojoX, the remaining ones, while potentially good ideas are not going to be added at this point and it is likely this will be a separate package in Dojo 2.0.

Note: See TracTickets for help on using tickets.