c = xmalloc (sizeof (*c));
c->depvar = depvar;
c->indep_vars = xnmalloc (p, sizeof (*indep_vars));
+ c->dependent_column = p;
for (i = 0; i < p; i++)
{
c->indep_vars[i] = indep_vars[i];
gsl_matrix *params;
params = gsl_matrix_calloc (cov->size1, cov->size2);
gsl_matrix_memcpy (params, cov);
- reg_sweep (params);
+ reg_sweep (params, l->dependent_column);
post_sweep_computations (l, params);
gsl_matrix_free (params);
}
{
return c->depvar_mean;
}
+static
+linreg_set_dependent_column (linreg *c, int column)
+{
+ c->dependent_column = column;
+}
+