337. Discretizing Data

Why

Here are several reasons why you may need to use Discretization.

  1. It is often easier to understand continuous data when divided and stored into meaningful categories of groups
  2. 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.
  3. Some Models are incompatible with continuous data; Such as Decision Trees
  4. Discretizing means sorting data into bins; This helps reduce small noise caused by small fluctuations of data.