Why
Here are several reasons why you may need to use Discretization.
- It is often easier to understand continuous data when divided and stored into meaningful categories of groups
- It is easier to find correlations with the target variables after discretizing a variable; Continuous features have a smaller chance of correlation due to having infinite degrees of freedom.
- Some Models are incompatible with continuous data; Such as Decision Trees
- Discretizing means sorting data into bins; This helps reduce small noise caused by small fluctuations of data.