Revert "histogram - fixed missing cases which have the maximum value"
authorFriedrich Beckmann <friedrich.beckmann@gmx.de>
Tue, 16 Feb 2016 09:16:22 +0000 (10:16 +0100)
committerFriedrich Beckmann <friedrich.beckmann@gmx.de>
Tue, 16 Feb 2016 09:16:22 +0000 (10:16 +0100)
This reverts commit ca4012bcf0f8790ceb8539b55bbc296d0802d5d7.

src/math/histogram.c

index 3f31ece4b17160804b149d06b6d6dd386cef9dc2..60adaa92d1b1c92e65763223cd26ce6ec9fb621a 100644 (file)
@@ -45,17 +45,8 @@ static void
 acc (struct statistic *s, const struct ccase *cx UNUSED, double c, double cc UNUSED, double y)
 {
   struct histogram *hist = UP_CAST (s, struct histogram, parent);
-  gsl_histogram *gslh = hist->gsl_hist;
 
-  /* Include cases which are just on the boundary */
-  if (y == gsl_histogram_max (gslh))
-    {
-      double lower, upper;
-      gsl_histogram_get_range (gslh, gsl_histogram_bins (gslh)-1, &lower, &upper);
-      gsl_histogram_accumulate (gslh, lower + (upper - lower)/2.0, c);
-    }
-  else
-    gsl_histogram_accumulate (hist->gsl_hist, y, c);
+  gsl_histogram_accumulate (hist->gsl_hist, y, c);
 }
 
 static void