Fixed crash calculating trimmed mean with missing values.
[pspp-builds.git] / src / language / stats / examine.q
index 51f2832052e57461e628b96353c4d16b3101f6d4..3d0b077c5fa9a04720163bac05e663d2d5680636 100644 (file)
@@ -1005,8 +1005,8 @@ examine_group (struct cmd_examine *cmd, struct casereader *reader, int level,
                metric->quartiles[2] = metric->ptl[i];
            }
 
-         metric->tukey_hinges = tukey_hinges_create (metric->n, metric->cmin);
-         metric->trimmed_mean = trimmed_mean_create (metric->n, 0.05);
+         metric->tukey_hinges = tukey_hinges_create (metric->n_valid, metric->cmin);
+         metric->trimmed_mean = trimmed_mean_create (metric->n_valid, 0.05);
 
          n_os = metric->n_ptiles + 2;