bluecast.preprocessing.onehot_encoding¶
Module Contents¶
Classes¶
Onehot encode categorical features. |
- class bluecast.preprocessing.onehot_encoding.OneHotCategoryEncoder(cat_columns: List[str | float | int], target_col: str | float | int)¶
Onehot encode categorical features.
- fit_transform(x: pandas.DataFrame, y: pandas.Series) pandas.DataFrame¶
Fit onehot encoder and transform column.
- transform(x: pandas.DataFrame) pandas.DataFrame¶
Transform categories based on already trained encoder.
- append_encoded_columns(x: pandas.DataFrame, encoded_cats: pandas.DataFrame) pandas.DataFrame¶
Append encoded columns to the DataFrame.