Like in feature_fix.encode_single_categorical_column, the logging.error should actually raise a specific Error since no error handling is implemented and no further operations are performed when the function stops.
Similar behaviors should be fixed in convert_features_from_bool_to_binary, encode_multi_categorical_columns in feature_fix.py module or statistical_tests.subgroups_statistical_test and in DataFrameWithInfo methods.
Like in
feature_fix.encode_single_categorical_column
, thelogging.error
should actually raise a specific Error since no error handling is implemented and no further operations are performed when the function stops.Similar behaviors should be fixed in
convert_features_from_bool_to_binary
,encode_multi_categorical_columns
infeature_fix.py
module orstatistical_tests.subgroups_statistical_test
and inDataFrameWithInfo
methods.