moments: Spell out "variance" ("var" is easily confused with "variable").
[pspp] / src / math / moments.c
index 83cbbe4ca1fb3e4c2d4e2a6497ed84ced68b0c31..c00d63650cb4540113caba2db52561b2da49237c 100644 (file)
@@ -28,8 +28,6 @@
 
 #include "gl/xalloc.h"
 
-#include "gettext.h"
-#define _(msgid) gettext (msgid)
 \f
 /* Calculates variance, skewness, and kurtosis into *VARIANCE,
    *SKEWNESS, and *KURTOSIS if they are non-null and not greater
@@ -225,12 +223,8 @@ moments_calculate (const struct moments *m,
     }
   else
     {
-      /* After the second pass we can calculate any stat.  We
-         don't support "online" computation during the second
-         pass, so As a simple self-check, the total weight for
-         the passes must agree. */
+      /* After the second pass we can calculate any stat.  */
       assert (m->pass == 2);
-      assert (m->w1 == m->w2);
 
       if (m->w2 > 0.)
         {
@@ -463,9 +457,9 @@ moments1_destroy (struct moments1 *m)
 \f
 
 double
-calc_semean (double var, double W)
+calc_semean (double variance, double W)
 {
-  return sqrt (var / W);
+  return sqrt (variance / W);
 }
 
 /* Returns the standard error of the skewness for the given total