actableai.data_imputation.type_recon.dtype_detector.CategoryDetector(series: pandas.core.series.Series)¶Bases: actableai.data_imputation.type_recon.dtype_detector.DtypeDetector
get_column_type() actableai.data_imputation.meta.types.ColumnType¶actableai.data_imputation.type_recon.dtype_detector.DtypeDetector(series: pandas.core.series.Series)¶Bases: abc.ABC
get_column_type() actableai.data_imputation.meta.types.ColumnType¶actableai.data_imputation.type_recon.dtype_detector.Float64Detector(series: pandas.core.series.Series)¶Bases: actableai.data_imputation.type_recon.dtype_detector.DtypeDetector
get_column_type() actableai.data_imputation.meta.types.ColumnType¶actableai.data_imputation.type_recon.dtype_detector.Int64Detector(series: pandas.core.series.Series)¶Bases: actableai.data_imputation.type_recon.dtype_detector.DtypeDetector
get_column_type() actableai.data_imputation.meta.types.ColumnType¶actableai.data_imputation.type_recon.dtype_detector.NullDetector(series: pandas.core.series.Series)¶Bases: actableai.data_imputation.type_recon.dtype_detector.DtypeDetector
get_column_type() actableai.data_imputation.meta.types.ColumnType¶actableai.data_imputation.type_recon.dtype_detector.ObjectDetector(series: pandas.core.series.Series)¶Bases: actableai.data_imputation.type_recon.dtype_detector.DtypeDetector
get_column_type() actableai.data_imputation.meta.types.ColumnType¶actableai.data_imputation.type_recon.dtype_detector.build_dtype_detector(series: pandas.core.series.Series) actableai.data_imputation.type_recon.dtype_detector.DtypeDetector¶actableai.data_imputation.type_recon.dtype_detector.detect_possible_type_for_column(series: pandas.core.series.Series) Set[actableai.data_imputation.meta.types.ColumnType]¶actableai.data_imputation.type_recon.errors.UnrecognizedError¶Bases: TypeError
actableai.data_imputation.type_recon.helper.as_datetime(series: pandas.core.series.Series, possible_format: List[str] = ('%Y-%m-%d', '%d/%m/%Y', '%Y/%m/%d', '%d/%m/%Y %H:%M:%S', '%Y-%m-%d %H:%M:%S', '%Y-%m-%dT%H:%M:%SZ', '%Y-%m-%d %H:%M:%S.%f', '%Y-%m-%dT%H:%M:%S.%fZ')) pandas.core.series.Series¶actableai.data_imputation.type_recon.type_detector.DfTypes(results: List[Tuple[str, actableai.data_imputation.meta.types.ColumnType]])¶Bases: object
columns_original¶columns_to_fix¶get_meta(column: str) actableai.data_imputation.meta.column.RichColumnMeta¶is_support_fix(col: str) bool¶mark_column_unsupported(col: str)¶override(col: str, col_type: actableai.data_imputation.meta.types.ColumnType)¶actableai.data_imputation.type_recon.type_detector.TypeDetector¶Bases: object
detect(df: pandas.core.frame.DataFrame) actableai.data_imputation.type_recon.type_detector.DfTypes¶detect_column(series: pandas.core.series.Series) actableai.data_imputation.meta.types.ColumnType¶detect_possible_types(df: pandas.core.frame.DataFrame) Dict[str, Set[actableai.data_imputation.meta.types.ColumnType]]¶actableai.data_imputation.type_recon.TypeDetector¶Bases: object
detect(df: pandas.core.frame.DataFrame) actableai.data_imputation.type_recon.type_detector.DfTypes¶detect_column(series: pandas.core.series.Series) actableai.data_imputation.meta.types.ColumnType¶detect_possible_types(df: pandas.core.frame.DataFrame) Dict[str, Set[actableai.data_imputation.meta.types.ColumnType]]¶