actableai.data_imputation.meta package

Submodules

actableai.data_imputation.meta.column module

class actableai.data_imputation.meta.column.NumWithTagColumnMeta(name: str, col_type: actableai.data_imputation.meta.types.ColumnType)

Bases: actableai.data_imputation.meta.column.RichColumnMeta

get_left_tag_column_name()
get_num_column_name()
get_right_tag_column_name()
property num_type
property original_type
set_num_type(num_type: Union[Literal['int'], Literal['float']])
class actableai.data_imputation.meta.column.RichColumnMeta(name: str, col_type: actableai.data_imputation.meta.types.ColumnType)

Bases: object

property name
property type
class actableai.data_imputation.meta.column.SingleValueColumnMeta(name: str, col_type: actableai.data_imputation.meta.types.ColumnType)

Bases: actableai.data_imputation.meta.column.RichColumnMeta

actableai.data_imputation.meta.types module

class actableai.data_imputation.meta.types.ColumnType(value)

Bases: enum.Enum

An enumeration.

Category = 'category'
Complex = 'complex'
Float = 'float'
Id = 'id'
Integer = 'integer'
NULL = 'null'
NumWithTag = 'num_with_tag'
Percentage = 'percentage'
String = 'string'
Temperature = 'temperature'
Text = 'text'
Timestamp = 'timestamp'
Unknown = 'unknown'

Module contents