Skip to contents

Lumping Functions

User-friendly wrappers to lump a vector of factors. These functions are the main interface for users of the package.

lump_hierarchical()
Perform lumping on a hierarchical nominal variable
lump_hierarchical_supervised()
Perform supervised lumping on a hierarchical nominal variable
lump_nominal()
Perform lumping on a nominal variable
lump_nominal_heuristic()
Approximate the lumping on a nominal variable
lump_nominal_supervised()
Perform supervised lumping on a nominal variable
lump_ordinal()
Perform lumping on an ordinal variable
lump_ordinal_supervised()
Perform supervised lumping on an ordinal variable

Helper Functions

adjacency_from_edge_list()
Transform the edge list representation of a graph into an adjacency matrix
threshold_diagnostic()
Visually help decide the correct threshold parameter

Optimizers

Underlying functions that compute the optimal lumping. Used internally by the lumping functions, but can be used by the user to get additional information.

maximum_mutual_information_hierarchical()
Maximum information preservable by hierarchical lumping
maximum_mutual_information_hierarchical_supervised()
Maximum information preservable by supervised hierarchical lumping
maximum_mutual_information_nominal()
Maximum information preservable by nominal lumping
maximum_mutual_information_nominal_heuristic()
Approximate maximum information preservable by nominal lumping
maximum_mutual_information_nominal_supervised()
Maximum information preservable by supervised nominal lumping
maximum_mutual_information_nominal_supervised_continuous()
Maximum information preservable by supervised continuous nominal lumping
maximum_mutual_information_ordinal()
Maximum information preservable by ordinal lumping
maximum_mutual_information_ordinal_supervised()
Maximum information preservable by supervised ordinal lumping
maximum_mutual_information_ordinal_supervised_continuous()
Maximum information preservable by supervised continuous ordinal lumping