#define _CATEGORICALS__
#include <stddef.h>
+#include <data/missing-values.h>
struct categoricals;
struct variable;
union value ;
struct categoricals *categoricals_create (const struct variable **v, size_t n_vars,
- const struct variable *wv);
+ const struct variable *wv, enum mv_class exclude);
void categoricals_destroy (struct categoricals *);
const union value * categoricals_get_value_by_subscript (const struct categoricals *cat, int subscript);
+double categoricals_get_weight_by_subscript (const struct categoricals *cat, int subscript);
+
+double categoricals_get_sum_by_subscript (const struct categoricals *cat, int subscript);
+
double categoricals_get_binary_by_subscript (const struct categoricals *cat, int subscript,
const struct ccase *c);
+
+
#endif