X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmath%2Flevene.h;h=70e04c34158bc8d33a8dc1e3b925715d1478a5dc;hb=f5c108becd49d78f4898cab11352291f5689d24e;hp=edbcd80e3fbe1d17b8b6a639e421eda26a8362aa;hpb=dcf9b154cbcaa35c3d8459a201b77eec8bcb30bd;p=pspp-builds.git diff --git a/src/math/levene.h b/src/math/levene.h index edbcd80e..70e04c34 100644 --- a/src/math/levene.h +++ b/src/math/levene.h @@ -1,8 +1,7 @@ -/* This file is part of GNU PSPP +/* This file is part of GNU PSPP Computes Levene test statistic. Copyright (C) 2004 Free Software Foundation, Inc. - Written by John Darrington This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as @@ -22,16 +21,13 @@ #if !levene_h #define levene_h 1 +#include +#include +#include -#include "variable.h" -#include "casefile.h" +/* Calculate the Levene statistic -/* What to do with missing values */ -enum lev_missing { LEV_ANALYSIS, LEV_LISTWISE }; - -/* Calculate the Levene statistic - -The independent variable : v_indep; +The independent variable : v_indep; Number of dependent variables : n_dep; @@ -40,9 +36,13 @@ The dependent variables : v_dep; */ -void levene(const struct casefile *cf, - struct variable *v_indep, size_t n_dep, struct variable **v_dep, - enum lev_missing, is_missing_func); +struct dictionary ; +struct casefilter ; + +void levene(const struct dictionary *dict, struct casereader *, + const struct variable *v_indep, size_t n_dep, + const struct variable **v_dep, + enum mv_class exclude);