openclean.function.eval.normalize module
Normalize values in a data frame column.
- class openclean.function.eval.normalize.DivideByTotal(columns, raise_error=True, default_value=<function scalar_pass_through>)
Bases:
openclean.function.eval.normalize.Normalize
Divide values in a list by the sum over all values.
- class openclean.function.eval.normalize.MaxAbsScale(columns, raise_error=True, default_value=<function scalar_pass_through>)
Bases:
openclean.function.eval.normalize.Normalize
Divided values in a list by the absolute maximum over all values.
- class openclean.function.eval.normalize.MinMaxScale(columns, raise_error=True, default_value=<function scalar_pass_through>)
Bases:
openclean.function.eval.normalize.Normalize
Normalize values in a list using min-max feature scaling.
- class openclean.function.eval.normalize.Normalize(columns, normalizer)
Bases:
openclean.function.eval.base.Eval
Normalization function for values in a data frame column.