lib/darkext/statistics.rb in darkhelmet-darkext-0.5.0 vs lib/darkext/statistics.rb in darkhelmet-darkext-0.5.1

- old
+ new

@@ -93,18 +93,18 @@ self.map! { |v| (v.to_f - m) / rho } end def sum_of_squares m = self.mean - self.map { |v| v - m }.map(&:square).sum + self.map { |v| v - m }.squares.sum end - # Normalize the Array + # Normalize the array def normalize self.clone.normalize! end - # Normalize the Array destructive + # Normalize the array destructively def normalize! m = self.mean.to_f self.map! { |v| v / m } end end