baybe.utils.dataframe.df_drop_single_value_columns

baybe.utils.dataframe.df_drop_single_value_columns(df: DataFrame, lst_exclude: list | None = None)[source]

Drop dataframe columns with zero variance.

Parameters:
  • df (DataFrame) – The dataframe to be cleaned.

  • lst_exclude (Optional[list]) – List of column names that are excluded from this filter.

Return type:

DataFrame

Returns:

The cleaned dataframe.