projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Paired T-Test: Label first pair as 'Pair 1' instead of 'Pair 0'.
[pspp]
/
src
/
language
/
stats
/
ks-one-sample.c
diff --git
a/src/language/stats/ks-one-sample.c
b/src/language/stats/ks-one-sample.c
index aba2cbdef4cb5d0db99ccdc1bf5516e76000c3a4..aaab53fa891a4e09b11b56b2a453a823547ab682 100644
(file)
--- a/
src/language/stats/ks-one-sample.c
+++ b/
src/language/stats/ks-one-sample.c
@@
-130,9
+130,10
@@
static void show_results (const struct ks *, const struct ks_one_sample_test *,
void
ks_one_sample_execute (const struct dataset *ds,
void
ks_one_sample_execute (const struct dataset *ds,
- struct casereader *input,
- enum mv_class exclude,
- const struct npar_test *test)
+ struct casereader *input,
+ enum mv_class exclude,
+ const struct npar_test *test,
+ bool x UNUSED, double y UNUSED)
{
const struct dictionary *dict = dataset_dict (ds);
const struct ks_one_sample_test *kst = UP_CAST (test, const struct ks_one_sample_test, parent.parent);
{
const struct dictionary *dict = dataset_dict (ds);
const struct ks_one_sample_test *kst = UP_CAST (test, const struct ks_one_sample_test, parent.parent);
@@
-142,8
+143,9
@@
ks_one_sample_execute (const struct dataset *ds,
const struct fmt_spec *wfmt = wvar ? var_get_print_format (wvar) : & F_8_0;
bool warn = true;
int v;
const struct fmt_spec *wfmt = wvar ? var_get_print_format (wvar) : & F_8_0;
bool warn = true;
int v;
+ struct casereader *r = casereader_clone (input);
- struct ks *ks = xcalloc (
sizeof *ks, ost->n_var
s);
+ struct ks *ks = xcalloc (
ost->n_vars, sizeof *k
s);
for (v = 0; v < ost->n_vars; ++v)
{
for (v = 0; v < ost->n_vars; ++v)
{
@@
-156,8
+158,6
@@
ks_one_sample_execute (const struct dataset *ds,
ks[v].ssq = 0;
}
ks[v].ssq = 0;
}
- struct casereader *r = casereader_clone (input);
-
for (; (c = casereader_read (r)) != NULL; case_unref (c))
{
const double weight = dict_get_case_weight (dict, c, &warn);
for (; (c = casereader_read (r)) != NULL; case_unref (c))
{
const double weight = dict_get_case_weight (dict, c, &warn);
@@
-182,6
+182,10
@@
ks_one_sample_execute (const struct dataset *ds,
for (v = 0; v < ost->n_vars; ++v)
{
for (v = 0; v < ost->n_vars; ++v)
{
+ const struct variable *var = ost->vars[v];
+ double cc = 0;
+ double prev_empirical = 0;
+
switch (kst->dist)
{
case KS_UNIFORM:
switch (kst->dist)
{
case KS_UNIFORM:
@@
-218,9
+222,6
@@
ks_one_sample_execute (const struct dataset *ds,
NOT_REACHED ();
}
NOT_REACHED ();
}
- const struct variable *var = ost->vars[v];
- double cc = 0;
- double prev_empirical = 0;
r = sort_execute_1var (casereader_clone (input), var);
for (; (c = casereader_read (r)) != NULL; case_unref (c))
{
r = sort_execute_1var (casereader_clone (input), var);
for (; (c = casereader_read (r)) != NULL; case_unref (c))
{