autoprognosis.utils.data_encoder module
- class ContinuousDataEncoder(n_components: int = 10, random_state: int = 0, weight_threshold: float = 0.005)
Bases:
objectContinuous variables encoder
- components() int
- fit(X: Series) Any
- fit_transform(X: Series) Series
- inverse_transform(X: DataFrame) Series
- transform(X: Series) DataFrame
- class DatetimeEncoder
Bases:
objectDatetime encoder, with sklearn-style API
- fit(X: Series) Any
- fit_transform(X: Series) Series
- inverse_transform(X: Series) Series
- transform(X: Series) Series
- class EncodersCallbacks(encoders: dict)
Bases:
object- decode(df: DataFrame) DataFrame
- encode(df: DataFrame) DataFrame
- numeric_decode(df: DataFrame, strategy: str = 'max') DataFrame
- dataframe_encode(data: DataFrame) Tuple[DataFrame, EncodersCallbacks]