This object manages the information about the attributes of columns.
This object should be modified considerably.
This object should be modified considerably. This object is just made to verify the generalization function and syntatic anonymity (klt).
This object provides some functions to describe the equivalence class. Note that all quasi-identifiers belonging to a specific equivalence class should be same.
This object provides the function to make a dataframe from the file info.
This object provides the function to make a dataframe from the file info. The file location can be given by the form of directory or URL.
This object manages the frequency of values in the specified column.
This object provides some functions to generalize the dataframe.
This object provides some functions to generalize the dataframe. In order to get generalized dataframe, should specify the column of dataframe to apply the generalization function, and its possible maximum generalization step and desired generalization step.
This object manages hierarchical information of column attributes
This trait manages lattice entry information.
This trait manages lattice entry information. Lattice entry indicates how the algorithm generalizes the columns of quasi-identifiers. For example, if the quasi-identifier is column 1, 2, and 3, the lattice manager manages three lattice values where each lattice value indicate
This object manages the layout information about columns in dataframe.
This trait provides the statistics related functions such as min, max, avg, std, and # of records.
This object provides some functions to manage outliers.
This object provides some functions to make random strings.
This trait provides the statistics related functions such as min, max, avg, std, and # of records.
This object provides some functions to manage statistic information.
This object provides some method to swap the records.
This object manages the information about the attributes of columns. It extracts some attribute information from given variables.