Transform the 2 numerical features (age and education_years) into 2 (nominal) categorical features. Specifically, use equal-width binning with the following 3 bins for each numerical feature: low, mid, and high. Once you do that, all the 5 descriptive features in your dataset will be categorical. Your dataset’s name after Task 1 needs to be df_all_cat. Please make sure to run the following code for marking purposes:
# so that we can see all the columns
# please run below in a separate cell!!!
for col in df_all_cat.columns.tolist():
print(col + ‘:’)
HINT: You can use the cut() function in Pandas for equal-width binning.