An article on what one-hot encoding is, why to use it, and how to do it (in Python) — When working with real data, you often have datasets with “mixed” values: strings and numbers. If you are a novice in the Data Science and Machine Learning world you typically find “perfectly beautiful” columns (at most, with some Nans to deal with), often with scaled values. But when it comes…