NullTransformer#
synthesized.privacy.NullTransformer
- class NullTransformer(name)#
Transforms by ‘nulling out’ the values of given column. Deactivates a given column.
Examples
‘some_example_value’ -> ‘’
- name#
the data frame column to transform
- Type
str
Methods
fit
(df)Fits the given dataframe to the transformer
fit_transform
(df)- rtype
DataFrame
from_meta
(meta)Construct a Transformer from a transformer class name and a meta.
from_name_and_meta
(class_name, meta)Construct a Transformer from a transformer class name and a meta.
get_registry
()- rtype
Dict
[str
,Type
[TypeVar
(TransformerType
, bound=Transformer
)]]
inverse_transform
(df, **kwargs)- rtype
DataFrame
is_fitted
()- rtype
bool
transform
(df, **kwargs)Transforms the given dataframe using fitted transformer
Attributes
in_columns
- rtype
List
[str
]
out_columns
- rtype
List
[str
]
- fit(df)#
Fits the given dataframe to the transformer
- Parameters
df (
DataFrame
) – Dataset to fit- Return type
DataFrame
- Returns
self
- classmethod from_meta(meta)#
Construct a Transformer from a transformer class name and a meta. This is an abstract class, must be implemented in each transformer subclass.
- Return type
- classmethod from_name_and_meta(class_name, meta)#
Construct a Transformer from a transformer class name and a meta.
See also
Transformer.from_meta: construct a Transformer from a meta
- Return type
Transformer
- transform(df, **kwargs)#
Transforms the given dataframe using fitted transformer
- Parameters
df (
DataFrame
) – Dataset to transform- Return type
DataFrame
- Returns
Transformed dataset