X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Flanguage%2Fstats%2Fregression.q;h=4f6f0b862196b6a7365466147145714f3969bfa9;hb=c9e28aa922c35b8764925fe824794886b8f17a86;hp=08954d87e5e63d778b258fcf3356e9a4c5ff8ece;hpb=015e221b0f8578afee769528572c76387f26c629;p=pspp-builds.git diff --git a/src/language/stats/regression.q b/src/language/stats/regression.q index 08954d87..4f6f0b86 100644 --- a/src/language/stats/regression.q +++ b/src/language/stats/regression.q @@ -861,39 +861,6 @@ coeff_init (pspp_linreg_cache * c, struct design_matrix *dm) pspp_coeff_init (c->coeff, dm); } -/* - Put the moments in the linreg cache. - */ -static void -compute_moments (pspp_linreg_cache * c, struct moments_var *mom, - struct design_matrix *dm, size_t n) -{ - size_t i; - size_t j; - double weight; - double mean; - double variance; - double skewness; - double kurtosis; - /* - Scan the variable names in the columns of the design matrix. - When we find the variable we need, insert its mean in the cache. - */ - for (i = 0; i < dm->m->size2; i++) - { - for (j = 0; j < n; j++) - { - if (design_matrix_col_to_var (dm, i) == (mom + j)->v) - { - moments1_calculate ((mom + j)->m, &weight, &mean, &variance, - &skewness, &kurtosis); - pspp_linreg_set_indep_variable_mean (c, (mom + j)->v, mean); - pspp_linreg_set_indep_variable_sd (c, (mom + j)->v, sqrt (variance)); - } - } - } -} - static bool run_regression (struct casereader *input, struct cmd_regression *cmd, struct dataset *ds, pspp_linreg_cache **models)