Fix display of degrees of freedom.
authorJohn Darrington <john@darrington.wattle.id.au>
Wed, 9 Apr 2008 09:12:40 +0000 (09:12 +0000)
committerJohn Darrington <john@darrington.wattle.id.au>
Wed, 9 Apr 2008 09:12:40 +0000 (09:12 +0000)
src/language/stats/ChangeLog
src/language/stats/regression.q

index 0b6d4e369f0f15a58c99b9d650239764db07d264..13bba3ddb1e92985c0f745df30bb00fde6977d6a 100644 (file)
@@ -1,3 +1,7 @@
+2008-04-09  John Darrington <john@darrington.wattle.id.au>
+
+       * regression.q: Fix display of degrees of freedom.
+
 2008-04-08  Jason Stover  <jhs@math.gcsu.edu>
 
        * regression.q (identify_indep_vars): Don't panic unless
index 92afb378cea85c45d308d7a38845d2640cb80d68..aaf787b525e2dc758dea6abdeac27ae7efbcd959 100644 (file)
@@ -318,12 +318,11 @@ reg_stats_anova (pspp_linreg_cache * c)
 
 
   /* Degrees of freedom */
-  tab_float (t, 3, 1, 0, c->dfm, 4, 0);
-  tab_float (t, 3, 2, 0, c->dfe, 4, 0);
-  tab_float (t, 3, 3, 0, c->dft, 4, 0);
+  tab_text (t, 3, 1, TAB_RIGHT | TAT_PRINTF, "%g", c->dfm);
+  tab_text (t, 3, 2, TAB_RIGHT | TAT_PRINTF, "%g", c->dfe);
+  tab_text (t, 3, 3, TAB_RIGHT | TAT_PRINTF, "%g", c->dft);
 
   /* Mean Squares */
-
   tab_float (t, 4, 1, TAB_RIGHT, msm, 8, 3);
   tab_float (t, 4, 2, TAB_RIGHT, mse, 8, 3);
 
@@ -334,21 +333,25 @@ reg_stats_anova (pspp_linreg_cache * c)
   tab_title (t, _("ANOVA"));
   tab_submit (t);
 }
+
 static void
 reg_stats_outs (pspp_linreg_cache * c)
 {
   assert (c != NULL);
 }
+
 static void
 reg_stats_zpp (pspp_linreg_cache * c)
 {
   assert (c != NULL);
 }
+
 static void
 reg_stats_label (pspp_linreg_cache * c)
 {
   assert (c != NULL);
 }
+
 static void
 reg_stats_sha (pspp_linreg_cache * c)
 {