Feature #2322

[PATCH] Add standard deviation function to Math Module

Added by danielc192 (Daniel Cohen) over 8 years ago. Updated over 6 years ago.

Target version:


This patch adds a Standard Deviation function to the Math Module. It takes an array and finds the standard deviation of all its elements, as long as they are numbers.

add_stdev.diff (982 Bytes) add_stdev.diff Patch to add standard deviation feature danielc192 (Daniel Cohen), 11/02/2009 05:29 AM

Related issues

Related to Ruby trunk - Feature #2321: [PATCH] Array Module sum and mean featuresRejected2009-11-01


#1 Updated by znz (Kazuhiro NISHIYAMA) about 8 years ago

  • Target version set to 2.0.0



#2 [ruby-core:43388] Updated by nahi (Hiroshi Nakamura) over 6 years ago

  • Description updated (diff)
  • Assignee set to mrkn (Kenta Murata)

#3 Updated by shyouhei (Shyouhei Urabe) over 6 years ago

  • Status changed from Open to Assigned

#4 [ruby-core:43476] Updated by mrkn (Kenta Murata) over 6 years ago

  • Status changed from Assigned to Rejected

Why do we need to specially treat the 2nd central moment, that is standard deviation, than the other nth moment, such as skewness (3rd) and kurtosis (4th)?

You can use NArray for that reason. See

Also available in: Atom PDF