actableai.data_imputation.processor.categories_data_processor.CategoriesDataProcessor¶Bases: object
decode(df: pandas.core.frame.DataFrame) pandas.core.frame.DataFrame¶encode(df: pandas.core.frame.DataFrame, column_types: actableai.data_imputation.type_recon.type_detector.DfTypes) pandas.core.frame.DataFrame¶Encode data into categories number we assume the data in categories column are all string, this is handled in convert_df_for_fix
actableai.data_imputation.processor.processor.ProcessOps(value)¶Bases: enum.Enum
An enumeration.
CATEGORY_TO_LABEL_NUMBER = 4¶COLUMN_AS_DETECTED_TYPE_TO_TRAIN = 3¶EXCLUDE_UNSUPPORTED_COLUMNS = 2¶EXPEND_NUM_WITH_TAG = 1¶REPLACE_ALL_ERROR_TO_NA = 5¶actableai.data_imputation.processor.processor.Processor(df: pandas.core.frame.DataFrame, dftypes: actableai.data_imputation.type_recon.type_detector.DfTypes)¶Bases: object
chain(processes: List[actableai.data_imputation.processor.processor.ProcessOps], errors: actableai.data_imputation.error_detector.cell_erros.CellErrors)¶expand_num_with_tag() pandas.core.frame.DataFrame¶get_column_types() actableai.data_imputation.type_recon.type_detector.DfTypes¶get_processed_df() pandas.core.frame.DataFrame¶restore(df: pandas.core.frame.DataFrame)¶actableai.data_imputation.processor.CategoriesDataProcessor¶Bases: object
decode(df: pandas.core.frame.DataFrame) pandas.core.frame.DataFrame¶encode(df: pandas.core.frame.DataFrame, column_types: actableai.data_imputation.type_recon.type_detector.DfTypes) pandas.core.frame.DataFrame¶Encode data into categories number we assume the data in categories column are all string, this is handled in convert_df_for_fix
actableai.data_imputation.processor.ProcessOps(value)¶Bases: enum.Enum
An enumeration.
CATEGORY_TO_LABEL_NUMBER = 4¶COLUMN_AS_DETECTED_TYPE_TO_TRAIN = 3¶EXCLUDE_UNSUPPORTED_COLUMNS = 2¶EXPEND_NUM_WITH_TAG = 1¶REPLACE_ALL_ERROR_TO_NA = 5¶actableai.data_imputation.processor.Processor(df: pandas.core.frame.DataFrame, dftypes: actableai.data_imputation.type_recon.type_detector.DfTypes)¶Bases: object
chain(processes: List[actableai.data_imputation.processor.processor.ProcessOps], errors: actableai.data_imputation.error_detector.cell_erros.CellErrors)¶expand_num_with_tag() pandas.core.frame.DataFrame¶get_column_types() actableai.data_imputation.type_recon.type_detector.DfTypes¶get_processed_df() pandas.core.frame.DataFrame¶restore(df: pandas.core.frame.DataFrame)¶