From 1ba8a83683820f0a9314b68f0dabcce16dfabc15 Mon Sep 17 00:00:00 2001 From: IsmailM Date: Wed, 21 Oct 2015 22:14:30 +0100 Subject: [PATCH] fix [].mean method --- lib/statsample.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/statsample.rb b/lib/statsample.rb index 819fcd4..0d58547 100644 --- a/lib/statsample.rb +++ b/lib/statsample.rb @@ -59,13 +59,13 @@ def sum end def mean - self.sum / size + sum.fdiv(size) end # Calcualte sum of squares def sum_of_squares(m=nil) m ||= mean - self.inject(0) {|a,x| a + (x-m).square } + inject(0) {|a,x| a + (x-m).square } end # Calculate sample variance