morpheus.utils.column_info.BoolColumn
- class BoolColumn(name, dtype, input_name, true_value=None, false_value=None, true_values=None, false_values=None)[source]
Bases:
morpheus.utils.column_info.RenameColumn
Subclass of
RenameColumn
, adds the ability to map a set custom values as boolean values.- Attributes
- value_map
- true_value
- false_value
- true_values
- false_values
A mapping from input values to boolean values.
The value to map to True.
The value to map to False.
A list of values to map to True.
A list of values to map to False.
Methods
_process_column(df: pandas.DataFrame) -> pandas.Series Apply the mapping and return the result as a boolean Series. - static convert_pandas_dtype(dtype)[source]
Return the pandas type string of column.
- get_input_column_types()[source]
Return a dictionary of input column names and types needed for processing. This is used for schema validation and should be overridden by subclasses.
- get_pandas_dtype()[source]
Return the pandas type string for the currently set
dtype
.